昨晚又购买了一台阿里云服务器,价格倒不贵,126 - 20 元的券,还有一个20 几的返现。
说到为什么买这台服务器就来气了。前年在阿里云买了一台香港地区的服务器 * 3年,绑定了备案域名 javanav.com。昨天给我发邮件 + 短信,说我的已备案域名未绑定国内阿里云服务器,如果 3 天内不绑定,就取消我的域名接入,备案可能会被取消...
香港服务器,不备案的域名绑定了都能访问,备了案反而被判断是空壳域名。这个规定实在让我想不通!
其实呢,域名被取消了备案在 PC 浏览器上访问是没有问题的,但是微信打开每次都会提示不安全的域名,小程序的绑定接口也砸蛋了。
没辙,只能再买一台服务器,做个迁移...
贴一下迁移中的服务器的操作,已备下次使用:
1、安装 rz sz
yum install lrzsz
2、JDK maven 配置
vim ~/.bash_profile
export PATH
export JAVA_HOME=/apps/jdk1.8.0_141
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export MVN_HOME=/apps/apache-maven-3.6.1
export PATH=$MVN_HOME/bin:$PATH
3、安装nginx
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
yum -y install openssl openssl-devel
./configure --prefix=/apps/nginx --with-http_stub_status_module --with-http_ssl_module
make && make install
4、安装mysql 5.1
# 删除 mariadb
rpm -qa | grep -i mariadb
mariadb-libs-5.5.56-2.el7.x86_64
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
yum install glibc.i686
yum install libgcc_s.so.1
# 报错 libgcc-4.8.5-28.el7_5.1.i686 != libgcc-4.8.5-28.el7.x86_64
yum install --setopt=protected_multilib=false libgcc_s.so.1
rpm -ivh MySQL-server-community-5.1.45-1.rhel5.i386.rpm
# 安装 mysql 客户端
yum install libncursesw.so.5
rpm -ivh MySQL-client-community-5.1.45-1.rhel5.i386.rpm
# 修改 root 秘密
/usr/bin/mysqladmin -u root password '123456'
# 登录
mysql -hlocalhost -uroot -p
# 授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;
# 查看是否授权成功
use mysql
select host,user from user;
5、maven 配置
config.xml
<localRepository>/constxiong/download/repository</localRepository>
6、安装 git
yum install git
7、安装 zip、unzip
yum install zip unzip
8、设置一些 nginx 和自己写的 shell 的别名,方便任意路径执行指令
vim .bashrc
alias nginx='/apps/nginx/sbin/nginx'
alias deploy_blog='/deploy/script/deploy_blog.sh'
coding 最大的痛苦与快乐,莫过于折腾至死...
ConstXiong 备案号:苏ICP备16009629号-3