Ubuntu 18.04 安装 Apache, MySQL, PHP7, phpMyAdmin
2022-07-28 15:20:24
122
{{single.collect_count}}

1、准备

#更新软件源中的所有软件列表(必须)sudo apt update# 更新软件(建议)sudo apt upgrade# 更新系统版本(非必要时,不建议升级)sudo apt dist-upgrade

2、安装Apache

sudo apt install apache2

3、安装PHP

sudo apt install php

4、安装MySQL

sudo apt install mysql-server php-mysql

 5、配置MySQL

mysql -u rootuse mysql;update mysql.user set authentication_string=PASSWORD('你的密码'), plugin='mysql_native_password' where user='root';flush privileges;quit;sudo service mysql stopsudo service mysql start

6、附加安装

sudo apt install libapache2-mod-php php-mysql php-curl php-gd

 7、安装phpMyAdmin

sudo apt install phpmyadmin

8、启用mod_rewrite模块

sudo a2enmod rewritesudo service apache2 restart

9、配置

编辑apache2.conf,/var/www/路径可修改(如修改为/data/www/),启用RewriteEngine 

<Directory /var/www>Options Indexes FollowSymLinksAllowOverride AllRequire all grantedRewriteEngine On</Directory>

编辑 /etc/apache2/sites-available/000-default.conf

<VirtualHost *:80>ServerName example.comServerAlias www.example.comServerAdmin service@example.comDocumentRoot /var/www/example<Directory />DirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllRewriteEngine On</Directory>ErrorLog /var/log/apache2/example_error.logCustomLog /var/log/apache2/example_access.log combined</VirtualHost>

10、权限设置

改变/var/www/目录所有者为ubuntu(腾讯云Ubuntu默认用户)

sudo chown -R ubuntu /var/www/

设置网站权限

chmod 755 /var/www/chmod 777 /var/www/example/applicationchmod 777 /var/www/example/uploads -Rchmod 777 /var/www/example/runtime -R

 

回帖
全部回帖({{commentCount}})
{{item.user.nickname}} {{item.user.group_title}} {{item.friend_time}}
{{item.content}}
{{item.comment_content_show ? '取消' : '回复'}} 删除
回帖
{{reply.user.nickname}} {{reply.user.group_title}} {{reply.friend_time}}
{{reply.content}}
{{reply.comment_content_show ? '取消' : '回复'}} 删除
回帖
收起
没有更多啦~
{{commentLoading ? '加载中...' : '查看更多评论'}}