阿里云轻量应用服务器WordPress系统增添自定义站点

前提

在完成服务器购买、绑定域名并成功解析、能使用域名成功访问WordPress模板网站。 如果出于一些原因想使用同一个服务器或同一个域名部分,可以通过把网页文件直接上传到服务器上来实现上线访问。把我的实现步骤记录一下。

1.设置root密码,使用SecureCRT工具登录服务器

设置root密码: SecureCRT工具登录: 填写IP地址 用户名root,密码就是刚刚设置好的 连接上了

2.安装rz/sz命令

root下执行命令: [cc]yum install lrzsz -y[/cc] rz命令上传文件到服务器,sz filename命令下载文件到本地,其他参数可以–help自行查看。 在选项->会话选项->Xmode/Zmode下可以设置默认上传下载目录

3.WordPress目录结构

在轻量应用服务器控制台->应用详情->应用程序安装信息里有写WordPress文件位置 [cc]cd /home/www/htdocs[/cc] [cc]ls -l[/cc]查看目录结构 wp-admin就是后台文件,登录后台仪表盘的页面文件,php后台文件等等 wp-content包含网站所有内容,插件、主题和上传的图片等内容 wp-includes包括持有的所有文件和库,是必要的WordPress管理,编辑和JavaScript库,CSS和图像文件 把想要上上传的网站代码用rz命令上传到 /home/www/htdocs目录下即可 比如我上传了leah这个文件夹 即可以在域名后加上/leah直接访问了(leah文件夹内首页命名为index.html) 比如我的网站域名为c2h4.ink,访问c2h4.ink/leah即为index.html的页面

4.遇到的问题及解决

4.1 root无法登录

提示Permission denied (publickey,gssapi-keyex,gssapi-with-mic). 打开sshd_config配置文件 [cc]vim /etc/ssh/sshd_config[/cc] 修改 [cc]RSAAuthentication yes PubkeyAuthentication yes #这两项为打开公钥模式 AuthorizedKeysFile .ssh/authorized_keys #配置公钥记录文件 PasswordAuthentication yes #打开密码验证模式[/cc] 即可

4.2 网站无法访问

中间我不知道我操作了什么,突然无法访问了,排查步骤如下: 登录服务器后 [cc]netstat -an | grep 80[/cc] 发现Web应用是没有开启并正常监听 执行一下命令 [cc]/etc/init.d/apachectl start[/cc] [cc]/etc/init.d/php-fpm start[/cc] [cc]/etc/init.d/mysqld start[/cc] 开启后正常访问