我买的服务器系统是CentOS 7 x64
Window 连接服务器我下了putty.exe
连接成功后就可以开始一个个配置啦
第一步:安装Apache
yum install httpd
启动Apache
systemctl start httpd
将 http 服务添加到firewalld才能允许外部访问
firewall-cmd --add-service=http --permanent
重启firewalld
systemctl restart firewalld
重启Apache
systemctl restart httpd
第二步:安装MySQL
由于CentOS 7 不再提供 MySQL 的安装包,所以我们安装MariaDB,它是MySQL的一个开源分支
yum install mariadb mariadb-server
启动MariaDB
systemctl start mariadb
设置账户密码
mysql_secure_installation
设置完新密码后一直yes,也就是y
设置完密码后,重启MariaDB
systemctl restart mariadb.service
访问数据库试一试
mysql -uroot -p
输入密码后出现上面红色圈圈中 MariaDB[(none)]> 就表示成功登入数据库了
退出数据库
MariaDB[(none)]> exit;
第三步:安装PHP
yum install php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash
重启Apache
systemctl restart httpd.service
在 var/www/html 目录下新建一个index.php 查看一下php安装成功没有
vi /var/www/html/index.php
输入
<?php
phpinfo();
?>
点Esc 退出编辑状态,输入:wq 保存并退出
在浏览器输入IP address 看到以下界面就说明安装成功了
测试完就可以删除这个页面了
sudo rm /var/www/html/index.php
第四步:安装phpmyadmin
yum install phpmyadmin php-mcrypt
要修改配置文件才能远程访问,因为CentOS 7的phpMyAdmin只允许127.0.0.1也就是回环地址访问
配置文件在/etc/httpd/conf.d/phpMyAdmin.conf
vi /etc/httpd/conf.d/phpMyAdmin.conf
要修改两个部分内容
1. <Directory /usr/share/phpMyAdmin/>里面的
<Directory /usr/share/phpMyAdmin/>
AddDefaultCharset UTF-8
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
# Require ip 127.0.0.1 #这一行注释掉
# Require ip ::1 #这一行也注释掉
Require all granted #手动输入这一行
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>
2. <Directory /usr/share/phpMyAdmin/setup/>里面的
<Directory /usr/share/phpMyAdmin/setup/>
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
#Require ip 127.0.0.1 #注释掉
#Require ip ::1 #注释掉
Require all granted #新添加
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>
点Esc 退出编辑状态,输入:wq 保存并退出
重启Apache
systemctl restart httpd
浏览器访问http://你的ip address/phpmyadmin
如果您看到以下页面恭喜!phpmyadmin安装成功
第五步:上传web 文件和数据库
我用的是FileZilla
Host选择sftp的方式,后面跟上你的IP address
连接成功后在右下边的remote site输入/var/www
将你的文件都传到html这个文件夹里面
数据库上传就在浏览器输入http://你的ip address/phpmyadmin 登入phpmyadmin
在导入那里上传已有的数据库
搞定!!
这里要感谢两篇文章
来源:https://blog.csdn.net/LittleFiveSmile/article/details/99067418