原来是的服务器是LINODE,在日本的机房,这久不知乍么回事,总是打不开,速度还慢得不行,
这两天只能折腾一下,又买了一个在伦敦机房的LINODE服务器,这次买的,是2G内存的,现在性能感觉还可以,
可等换完成后,才发现原来那程序服速度也很好。。。你们试试看:www.ut163.com
以下记录下安装过程,先在LINODE的服务端CentOS 7.0的系统,下面就是一些基本服务的安装了,
1.重装系统,
2.安装LNMP:参看https://www.liaosam.com/linode-vps-greenhand.html
yum -y install wget
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
为了安全,把/home/wwwroot/default/下的一些文件名改名,
比如改名 /home/wwwroot/default/phpmyadmin 为 /home/wwwroot/default/_phpmyadmin 等,这样另外就能能连接你的一这些页了,至少不方便找到
安装过程中,PHP,选择5.6以下
3.安装FTP:https://lnmp.org/faq/ftpserver.html
cd /root/lnmp1.4
./pureftpd.sh
lnmp ftp add
4.安装百度云上传下载工具bypy
1.安装PYTHON2.7:
cd /root
wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tar.xz
tar Jxvf Python-2.7.14.tar.xz
cd Python-2.7.14
./configure –prefix=/usr/local/python2.7.14
make && make install
“ln -s /usr/local/python2/bin/python2.7/usr/local/bin/python2
2.安pip.
cd /root
wget “https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb” –no-check-certificate
tar -xzvf pip-1.5.4.tar.gz
cd pip-1.5.4
python setup.py install
“如果安装出错File “setup.py”, line 6, in from setuptools import setup, find_packages
wget https://pypi.python.org/packages … tools-0.6c11.tar.gz
tar zxvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
python setup.py install
cd ..
python setup.py install
3.安装BYPY:http://blog.csdn.net/MENGHUANBEIKE/article/details/73852164
cd /root
pip install requests
pip install bypy
bypy info
“按提示在IE中取码填入,如:3f549ba610**********a007cc01
3.使用:bypy upload 可把当前目录同步的到百度网盘的,apps(我的运用数据)>bypy目录
5.FTP客户端安装(这样才能使用FTP命令)
yum install vsftpd
service vsftpd start
rpm -Uvh http://mirror.centos.org/centos/ … 7-54.el6.x86_64.rpm
5,设置服务器站点,https://lnmp.org/faq/lnmp-vhost-add-howto.html
lnmp vhost add
6.上传网站文件,可以使用FTP上传
7.后台解压
nohup tar -xzvf www-www.ut163.com-20180113.tar.gz & 备份时使用如:tar zcf – -C /home/backup/ test | split -b 400k -d -a 2 – /home/backup/test2/aa1.tar.gz.
还原时:zcat aa1.tar.gz.** | tar xvf –
8.导入数据库,
echo “source u**x.sql” | mysql -u ut** -p utu**x_f
9.设置伪静态:https://lnmp.org/faq/lnmp-vhost-add-howto.html
登陆网站后台,SEC设置——》看当前的 Rewrite 规则URL—》Nginx Web Serve
得到后,把内容写入/usr/local/nginx/conf/discuz.conf文件中(
由于第5步中设置的规则的名为:discuz,所以在/usr/local/nginx/conf/vhost/域名.conf 中指定的了使用此名)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
location / {<br /> rewrite ^([^\.]*)/zt_sap-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;<br />rewrite ^([^\.]*)/fiori_sap-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;<br />rewrite ^([^\.]*)/UTSAP-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;<br />rewrite ^([^\.]*)/SAPUI5-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;<br />rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;<br />rewrite ^([^\.]*)/sap_hana-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;<br />rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;<br />rewrite ^([^\.]*)/SAPUI5-(fid|tid)-([0-9]+)\.html$ $1/archiver/index.php?action=$2&value=$3 last;<br />rewrite ^([^\.]*)/cj-([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ $1/plugin.php?id=$2:$3 last;<br />if (!-e $request_filename) {<br /> return 404;<br />}<br /> } <!-- /wp:syntaxhighlighter/code --> <!-- wp:paragraph --> <p>10.做备份处理,参看:https://lnmp.org/faq/lnmp-1-2-tools.html<br> 当前需要备案网站及MYSQL数据库,生成如下备份脚本/root/backup.sh,<br> 其中,备份后使用FTP上传到其它的FTP上,我自己增加了bypy, 备份到百度网盘的功能,<br> 这个,用动BYPY,是能同步小文件到百度网盘的,但大文件还没测试成功,后期考虑测试。</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>11.https:<br> 1.在https://console.bce.baidu.com/cas/,申请一个免费的,Symantec证书,并下载证书.<br> 2.在服务器LNMP SSL ADD增加证书;<br> 3.修改对应VHOST的301设置,使用之使用HTTPS打开</p> <!-- /wp:paragraph --> <p> 设置完后重启:<br /> /etc/init.d/nginx restart</p> <p>常用命令:<br />unzip utultrax.sql.zip</p> <p>开始服务: /etc/init.d/nginx start<br />停止服务:/etc/init.d/nginx stop</p> <p>重启服务:/etc/init.d/nginx restart<br />查看FTP进程:ps -ef |grep ftp</p> <!-- wp:urvanov-syntax-highlighter/code-block --> <div class="wp-block-urvanov-syntax-highlighter-code-block"><pre class="lang:abap decode:true " >使用Crontab做定时作业,细节参看:http://www.vpser.net/manage/crontab.html crontab -e |