linux一些基本的命令
- 查看磁盘情况:df -h
- 停止当前,重新输入:ctrl+c
- 进入目录指定目录:cd wwwroot
- 回到默认目录:cd 回车
- 回到根目录:cd /
- 解压:tar zxf lnmp1.3.tar.gz
- 下载:wget -c http://soft.vpser.net/lnmp/lnmp1.3.tar.gz
部署WEB环境
这里介绍的是用一键包LNMP来搭键,简单方便,建议使用:oneinstack的一键包,因为这个在配置SSL的时候很方便。具体操作进入官网里,有具体的安装步骤的、按步骤一步步来就行,安装大约30分钟左右,安装后会提示你重启。
1
2
3
4
5
6
|
yum -y install wget screen curl python
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz #包含源码,国内外均可下载
tar xzf oneinstack-full.tar.gz #解压文件
cd oneinstack #如果需要修改目录(安装、数据存储、Nginx日志),请修改options.conf文件
screen -S oneinstack #如果网路出现中断,可以执行命令`screen -r oneinstack`重新连接安装窗口
./install.sh
|
以下开始安装LNMP,建议按图选就行:
部置SSL证书
建议网站还是部置吧,今年开始没有SSL证书的,会在网址左边显示一个叹号,在登陆的时候会提示此网站不安全,所以还是部署吧,一个绿色的锁标看起来也舒服多了。至于SSL证书,有免费的,有收费的,直接申请个DV型的SSL证书就行,好多供应商都可以申请的,签下来时间也是好快了。这里说下,有些证书是要合并的,有些后缀名不同的,可以直接改后缀名就行。当然你也可以修改配置文件。把下载的证书放在下面的目录下覆盖,重启主机就生效了。
1
2
|
/usr/local/nginx/conf/ssl/xxxx.crt
/usr/local/nginx/conf/ssl/xxxx.key
|
修改http外链为https
部署SSL证书后,如果网站有链接到http的,这些都要改成https的链接,可以用浏览器的F12-控制台来查看,红色叉的就是http的。如果原来的博客有文章内容的话,也要把数据库内http开头的链接替换成https的:
1
|
update wp_posts set post_content = replace(post_content, 'http://abc.com','https://abc.com');
|
上传wordpess博客
本站是迁移的,先把原站的内容全部打包下载,用SFTP上传到刚添的主机上,原来的数据库登陆phpadmin.php里导出就行,再到这里导入就可以了。然后修改wordpress根目录下的:wp-config.php配置,修改相应的数据库、用户、密码。这样子WP博客就完成迁移了,但在更新插件的时候提示无法创建文件夹,是因为没有给主机目录权限,执行以下命令:
1
|
chown -R www:www /data/wwwroot/abc.com
|
至此,一台VPS配置到网站部署完成了,快快体验下秒开的乐趣吧。(装完这个LNMP后,阿里云监控会处于停止状态,可以去控制台重新安装这个插件)
评论 (0)