Ubuntu 18.04下使用Apache搭建一个web服务器

Ubuntu 18.04下使用Apache搭建一个web服务器

apache 安装

sudo apt install apache2 -y

检查

systemctl status apache2

常用命令

/etc/init.d/apache2 start    //启动Apache服务
/etc/init.d/apache2 stop    //停止Apache服务
/etc/init.d/apache2 restart    //重启Apache服务

默认根目录(修改后重启): /etc/apache2/sites-available/000-default.conf 默认html位置:/var/www/html 默认网页:/etc/apache2/mods-available/dir.conf

##报错Server unable to read htaccess file, denying access to be safe 您没有访问此资源的权限。服务器无法读取htaccess文件,拒绝安全访问 根目录下新建“.htaccess”文件,写入:

Order allow,deny
Allow from all
Require all granted

再将目录设置为可执行

chmod -R 755 /home/xiao/apache

同时修改apache配置文件中Directory节点, /etc/apache2/apache2.conf大致如下:

<Directory "/home/fynas/www">
    Options FollowSymLinks
    AllowOverride all
    Require all granted #新版本apache变成这样的
</Directory>

apache 卸载

删除apache

$ sudo apt-get --purge remove apache2

找到没有删除掉的配置文件,一并删除

$ sudo find /etc -name "*apache*" |xargs  rm -rf
$ sudo rm -rf /var/www
$sudo rm -rf /etc/libapache2-mod-jk

删除关联,这样就可以再次用apt-get install apache2 重装了

dpkg -l |grep apache2|awk '{print $2}'|xargs dpkg -P

安装php环境

sudo apt-get install php7.0
php -v

sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-gd

检验php

cd /var/www/html
sudo vim test.php

<?php
	phpinfo();
?>

保存后浏览器访问:localhost/test.php

安装mysql-php插件

mysql -V
sudo apt-get install php7.0-mysql
sudo apt-get install composer
composer

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦