强烈建议!!!选择Centos 7.x版本+宝塔面板一键式傻瓜安装
关于WDCP面板搭建可以参考多网站管理利器:WDCP面板部署和使用指南
- 在选择完服务器和系统后,建议做一个云盘备份,方便随时回到纯净状态
- 如果选择重装系统,本地ssh重新连接报错(本机远程连接服务器会将把云服务器登录标识证书记录下来,下次登录时会去比对之前的记录,云服务器重装系统后,记录发生改变导致不能继续登录)
解决方法在cmd中运行
ssh-keygen -R (个人阿里云服务器ip地址)
使用宝塔面版一键安装(最方便)
本地连接到服务器
ssh root@(个人阿里云服务器ip地址)
宝塔面板一键安装
宝塔面板安装要求
内存:512M以上,推荐768M以上(纯面板约占系统60M内存)
硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间)
系统:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL(已有环境不可安装)
Centos安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
Ubuntu/Deepin安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
Fedora安装命令:
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
安装期间会有一个询问:
Do you want to install Bt-Panel to the /www directory now?(y/n): y
输入y,然后回车,等待安装
安装完毕后会显示登录地址、用户名和密码
记录下分配的用户名、密码
打开登陆地址(一般是服务器的8888\888……端口)
在浏览器中打开登录地址,如果没有加载出来界面
配置安全组规则
极大可能是没有配置个人服务器的安全组,由于默认不开放8888端口,所以没有权限访问,不会有初始登录界面显示
打开阿里云服务器控制台,找到要配置的服务器安全组
选择手动添加:8888端口
配置完后可以选择手动刷新一下
再次访问刚刚的宝塔登录地址,就会显示出来界面
填上刚刚分配的默认用户名和密码,即可进入
忘记Linux 3.X/4.x/5.x/6.x/7.x 宝塔面板密码的解决方案
可以选择修改面板的登录账号和密码
登录宝塔后台后,会弹出一键安装web环境的界面,按照自身需求安装适合自己的LNMP环境或者LAMP环境(apache 和 nginx差异)
如下是我个人选择的配置
创建站点
登录到宝塔面板后台http://(你的服务器ip:8888)/
点击左侧“网站”,“添加站点”,如下图:
输入域名后,默认不会自动创建FTP和MySQL数据库,可以选择自动创建
wordpress的安装
由于使用服务器远程下载总是报错,所以干脆在本地下好文件,传到服务器解压更便捷
wordpress中文下载官网
可以选择下载zip文件,通过宝塔面板上传到/www/wwwroot/你的网站
然后下方会有按钮选择解压
解压后的文件夹
wwwroot目录中WordPress文件夹和压缩包文件可以删除,/wwwroot/你的网站目录下 404.html和index.html也可以删除,不删除也没影响
在网站目录下配置wordpress数据库信息,选择复制wp-config-sample.php文件,在粘贴重命名为wp-config.php(如果不让复制,是文件权限问题)
可以选择修改权限为可读可写,然后用文本编辑器打开wp-config.php文件
修改如下几个内容:
如果忘记了刚刚创立的数据库内容,可以在面板的数据库处查看
身份密钥生成网址
将生成好的复制到8个define的位置,填写好上述信息后,保存返回
在网址中输入你的ip地址(或ip/wp-admin),此时会自动出现wordpress安装界面,如果没有显示,一般情况都是服务器安全组端口尚未配置,建议您再回头去开放相关端口,然后刷新页面,就会出现安装界面
安装过程的大多数问题都在于权限,以及服务器端口开放问题,如果您不太清楚,可以选择自动开放常用端口