VPS安装LNMP建站

作者: baixiao 分类: 网站建立 发布时间: 2019-07-28 04:43

购买VPS:

这个见此前连接。

测试连接

用besttrace查看目标VPS所经路由情况

输入IP地址, http://ping.pe/ ,最右侧显示全球各地对其的连接速度情况。

最右边条状图最直观:

  1. 绿色、黄色、红色代表掉包率,中间wuwei对其连接掉包率就相对较高
  2. 绿色条状图的高度,代表延迟情况。延迟越高,高度越高。从图中看,大陆延迟都比较大

收到邮件:

SSH登录:

登录后改密码 passwd

改断开连接时间:

使用WinScp进行SFTP文件传输。

SFTP 是 Secure File Transfer Protocol 的缩写,安全文件传送协议,可以为传输文件提供一种安全的网络的加密方法。SFTP与 FTP 有着几乎一样的语法和功能。SFTP 是 SSH 的一部分,在 SSH 软件包中,已经包含了一个叫作 SFTP 的安全文件信息传输子系统。SFTP 同样是使用加密传输认证信息和传输的数据,所以,使用 SFTP 是非常安全的。

简而言之,SFTP 不需要在 VPS 上额外安装任何东西,我们购买搬瓦工 VPS 后就能直接使用 SFTP 进行文件传输,非常方便,所以这里介绍基于 SFTP 协议的文件传输方法。

安装screen命令。

因为安装LAMP时间较长,所以用screen命令操作不会中断。

新建lnmp会话

# screen -S lnmp

搭建LNMP环境

wget -c ftp://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.sh lamp

安装过程中需要输入密码、选择相应版本、输入通知邮箱。全都按默认处理。

出现配置情况总览,说明安装结束

打开浏览器访问主机IP,出现这个则说明成功安装

建议安装PHP缓存加速类扩展

在安装wordpress前,推荐安装两个:OPcache和Memcached。

首先,需要进入LNMP解压目录lnmp1.3-full:

# cd /root/lnmp1.3-full

回车,接下来安装Opcache:

./addons.sh install opcache

回车,再回车。

当出现 “Opcache installed successfully, enjoy it!” 字样时,即表示安装成功。

接着安装Memcached:

./addons.sh install memcached

回车,选择2,回车,再回车。

当出现 “Memcached installed successfully, enjoy it!” 字样时,即表示安装成功。

安装好扩展包后,我们看到lnmp有哪些命令。

Nginx、mysql、mariadb、pureftpd、httpd进程的操作。

Vhost是域名

Database是数据库

ftp就是ftp

添加域名 / 虚拟主机

# lnmp vhost add

回车,提示输入域名:

# XX.com(如果没有则输入IP地址)

回车,提示是否添加多个域名:

# y

回车,博主习惯绑定带www的域名:

# www.XX.com

回车,显示网站目录。默认 /home/wwwroot/XX.com 即可。

注意:若是绑定二级域名,必须手动输入完整的目录路径。例如:

将tools.XX.com绑定到网站根目录下的tools文件夹,则应输入:

/home/wwwroot/XX.com/tools

回车。博主习惯不需要日志记录。

# n

会车后,输入站长邮箱。

添加数据库

继续回车,提示数据库名和数据库用户名是否保持一致。

# y

回车,输入root用户的数据库密码(不会显示)。

回车,输入数据库名,自行设置。例如:

# wp

回车,设置数据库密码。

回车,再回车。

当出现下图所示画面时候,说明添加域名已经成功。

安装Wordpress

首先,进入添加的域名目录:

# cd /home/wwwroot/xx.com(没有就是IP地址)

回车。然后浏览器中打开WordPress中文站点,下载程序压缩包:

# wget https://cn.wordpress.org/wordpress-5.0.3-zh_CN.tar.gz

回车。等待下载完之后,解压压缩包:

# tar -zxvf wordpress-4.5.3-zh_CN.tar.gz

回车。

接下来,将解压出来的wordpress文件夹内全部文件移动到当前的域名目录下(别忘了后面的.)。

# mv wordpress/* .

回车。然后,可以选择删掉空文件夹wordpress。

# rm -rf wordpress

回车,搞定。

为避免因权限的问题导致安装出错,比如wp-config.php无法创建、需要提供FTP用户密码以及主题和插件不能更新等,建议赋予根目录文件的可写权限。

# chmod -R 755 /home/wwwroot

回车。

# chown -R www /home/wwwroot

回车。

提示:以后每添加一个域名,都要执行一次以上两步操作。

WordPress 配置数据库

好了,打开博客网址进行最后的安装吧!

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注