光盘挂载:https://www.cnblogs.com/xiangbing123/p/13032699.html
1、安装apache
[root@nmserver-7 ~]# yum install -y httpd httpd-devel
[root@nmserver-7 ~]# systemctl start httpd 启动服务
[root@nmserver-7 ~]# systemctl restart httpd 重启httpd
[root@nmserver-7 ~]# systemctl enable httpd 开机自启
[root@nmserver-7 ~]# systemctl status httpd 查看服务器状态
2、浏览器访问默认网站
3、安装mysql
mariadb数据库,其实就是翻版的mysql数据库
1、安装mariadb
yum install mariadb mariadb-server mariadb-libs mariadb-devel -y
2、查看是否安装成功
3、开启mariadb服务,并设置开机启动,检查状态
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# systemctl enable mariadb
[root@localhost ~]# systemctl status mariadb
4、数据库安全设置
[root@localhost ~]# mysql_secure_installation
5、数据的基本操作
[root@localhost ~]# mysql -u root -p
MariaDB [(none)]> show databases; 查看数据库
MariaDB [(none)]> use test; 选择数据库
MariaDB [test]> show tables; 查看表
MariaDB [test]> select * from talbename; 查看表中所有数据
MariaDB [test]> select user,password from tablename; 查看数据
4、安装php环境
[root@nmserver-7 ~]# yum -y install php
2、将php与mysql关联起来
[root@nmserver-7 ~]# yum install php-mysql
3、安装常用的php模块
[root@nmserver-7 ~]# yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath
4、查看是安装转成功
[root@localhost ~]# rpm -qa |grep php
5、发布网站
网站主目录:/var/www/html/
[root@nmserver-7 ~]# cd /var/www/html/
[root@nmserver-7 ~]# vim info.php
<?php
echo phpinfo();
?>
上传一个网站到 /var/www/html/ 里,这里我采用本地网站做实验。
1、将网站上传到服务器
我用的winscp工具连接的linux,进行网站上传。
2、导入网站数据库
创建一个空数据库:
MariaDB [(none)]> create database test;
Query OK, 1 row affected (0.00 sec)
[root@localhost ~]# mysql -u root -p test<网站数据库名
3、发布book网站时出现乱码,编辑httpd.conf
/etc/httpd/conf/httpd.conf
在316行添加一个UTF-8