注:Linux没有反应就是最好的反应!!
1.A=apache ,httpd是apache的Web服务,(类似百度下面的百度钱包)
启动服务【注:systemctl=system系统+control控制】
【注:停服务:systemctl stop httpd】
[[email protected]_0_11_centos ~]# cd /etc/httpd/ 【找httpd的配置文件】
[[email protected]_0_11_centos httpd]# ls
conf conf.d conf.modules.d logs modules run
[[email protected]_0_11_centos httpd]# cd conf
[[email protected]_0_11_centos conf]# ls
httpd.conf magic
[[email protected]_0_11_centos conf]# vim httpd.conf 【这这里找到documentRoot ,它表示网站主目录,按方向键进行查看】
/var/www/html/里放的名为index.html(如用其他名字则必须用IP/名字.html访问)的文件就是你的IP显示的主页
[[email protected]_0_11_centos conf]# cd /var/www/html/ 进入到这个目录
[[email protected]_0_11_centos html]# vim index.html 在这个目录下创建index.html文件,在里面随便写点什么都行
[[email protected]_0_11_centos html]# systemctl restart httpd 【重新启动】
这时在浏览器输入公网IP,就可以看到你编辑的页面了。
2.安装数据库
[[email protected]_0_11_centos html]# yum -y install mariadb-server mariadb 【安装了mariadb-server(仅数据库服务端)和mariadb(操作数据库的工具)】
[[email protected]_0_11_centos html]# systemctl start mariadb 【启动上面两个安装的东西,mariadb-server的名字也是mariadb】
# systemctl enable httpd mariadb (enable:使用)【这条这指令用在启动服务之后,将服务设置为开机自动启动】
在弹出的提示中没有error或false或warning则表示成功。
注:mariadb是没有初始密码的
退出数据库:exit
重置密码:mysqladmin -uroot -p password "密码" 【注:admin表示管理员】
这时系统会弹出命令让你输入密码,这是让输入旧密码,第一次设置因为没有密码所以直接按回车即可
设置完密码登录: mysql -uroot -p
直接输入密码
3.准备php环境:
yum -y install php php-mysql php-gd gd
在目录 /var/www/html/目录下写一个 文件名.php文件,然后重启httpd,然后用IP/文件名.php访问这个页面...
当写这样一个php文件
会显示版本信息
随后在写一个.php文件,内容如下,用来测试httpd,php,mariadb之间的连通性
<?php
$link=mysql_connect("localhost","root","填写密码"); 【$link定义变量link,mysql_connect()是函数】
if(!link)
echo"FALSE"; 【echo打印】
esle
echo"SUCCESS";
?>
再进入公网IP如果显示SUCCESS则成功。