
一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序
一.部署Apache Web服务器
(root下 *** 作su root)1.部署Apache Web服务器运行如下
2.测试所安装Apache Web服务器
3.检测Apache是否运行
4.浏览器查看Apache测试页面内容
安装php7 sudo apt-get install php7.0
安装apache2 php7 module sudo apt-get install libapache2-mod-php7.0
安装php-mysqli模块:
apt-get install php-mysql
修改php.ini设置文件 :
/etc/php/7.0/apache2/php.ini(vim php.ini)
extension=php_mysqli.dll 去掉注释
(命令::/php_mysqli.dll,查找到上面的命令去掉前面的符号:)
systemctl start apache2 #生效
/var/www/html #下建立一个phpinfo.php文件 <?php phpinfo()?>
(touch phpinfo.php)
vim <?php phpinfo()?>
实战:安装基于PHPMySQL的博客及CMS建站系统
找到emlog_6.0.0下src文件夹拷贝到 /home/sgxz/下
在root 下cp -r /home/sgxz/src /var/www/html
创建数据库
mysql -u root -p
MariaDB [(none)]>CREATE DATABASE emg
在/var/www/html# 下
chmod -R 777 src #src为博客网站目录
回到浏览器
出现 连接数据库失败,请检查数据库信息。错误编号:1698
进入mysql数据库 修改root密码
MariaDB [(none)]>update mysql.user set authentication_string=PASSWORD('root'), plugin='mysql_native_password' where user='root'
回到浏览器输入http://127.0.0.1/src/
先安装前面的教程,再安装后面的
参考教程1:
https://blog.csdn.net/weixin_43731793/article/details/91488289
参考教程2:
http://www.bubuko.com/infodetail-2931909.html
安装PHP
1、安装PHP73
1.1、卸载旧版本PHP
yum remove php*
1.2、安装EPEL:
sudo yum install epel-release
1.3、安装remi(选一个):
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
1.4、查看目前有php的什么版本(可忽略)
sudo yum list php*
1.5、列出所有的php相关的rpm包(可忽略)
rpm -qa|grep php
1.6、删除php相关的rpm包(一次只能删除一个)(可忽略)
rpm -e php72w-mysqlnd-7.2.17-1.w7.x86_64
1.7、列出remi仓库下所有PHP7.3可用模块。(可忽略)
yum --enablerepo=remi-php73 search php | grep php73
1.8、安装PHP 7.3
yum --enablerepo=remi-php73 install php
1、安装 PHP7.3:
(解决yum安装apache关联不了PHP的问题,用以下命令安装)
yum --enablerepo=remi-php73 install php
安装模块
yum --enablerepo=remi-php73 install php73-php-fpm php73-php-cli php73-php-bcmath php73-php-gd php73-php-json php73-php-mbstring php73-php-mcrypt php73-php-mysqlnd php73-php-opcache php73-php-pdo php73-php-pecl-crypto php73-php-pecl-mcrypt php73-php-pecl-geoip php73-php-recode php73-php-snmp php73-php-soap php73-php-xml
2、设置开机启动、运行服务:
systemctl enable php73-php-fpm
systemctl start php73-php-fpm
3、查找php.ini位置:
find /etc/opt/remi/php73 -name php.ini
/etc/opt/remi/php73/php.ini
找到apache的配置文件:httpd.conf
sudo find / -name httpd.conf
位置如下:
/etc/httpd/conf/httpd.conf
5、PHP日常 *** 作
systemctl restart php73-php-fpm #重启
systemctl start php73-php-fpm #启动
systemctl stop php73-php-fpm #关闭
systemctl status php73-php-fpm #检查状态
php -m #查看PHP已安装拓展模块
php -v #查看PHP版本
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)