美文网首页
Apache2 安装与配置 + PHP + MySQL

Apache2 安装与配置 + PHP + MySQL

作者: heyzqq | 来源:发表于2018-01-11 17:16 被阅读0次

Apache2 安装与配置 + PHP

安装


安装环境: Ubuntu 16.04

安装命令: sudo apt install apache2

配置


编辑 Apache2.conf 配置文件:

[user@ ~]# sudo vim /etc/apache2/apache2.conf

在文件末尾添加下面三行:

# 是为了防止最后开启apache2服务的时候会提示DNS出错
ServerName localhost:80 
# 是默认网页的写法
DirectoryIndex index.html index.htm index.php 
# 设置默认字符集,定义服务器返回给客户机默认字符集(由于西欧UTF-8是Apache默认字符集,因此当访问有中文的网页时会出现乱码,这时只要将字符集改成GB2312
# AddDefaultCharset GB2312 
AddDefaultCharset UTF-8

修改默认路径


默认的网页放在 /var/www/html 目录下, 如果需要修改, 可以编辑文件 000-default.conf:

[user@ ~]# sudo vim /etc/apache2/sites-available/000-default.conf

/var/www/html 修改为自己的路径, 如:

 DocumentRoot /myroot/www

启动


启动的命令很简单啦:

[user@ ~]# sudo /etc/init.d/apache2 start

测试是否成功


首先, 本机可以直接在浏览器地址栏输入 localhost 或者 127.0.0.1, 将会显示 Apache2 Ubuntu Default Page 的页面, 说明可以正常运行了.

接着, 在局域网的话, 可以用其他电脑访问本地的 IP 地址, 同样会访问到 Apache 的默认页面.

最后, 如果有公网 IP 的话, 可以用其他主机访问公网 IP 地址, 同样可以访问到 Apache 的默认页面.

最后, 安装 PHP 用于后端处理

只要安装 PHP 和 Apache 与 PHP 连接 这两个就行了:

[user@ ~]# sudo apt install php
[user@ ~]# sudo apt-get install libapache2-mod-php
[user@ ~]# sudo /etc/init.d/apache2 restart
# 重启 Apache

创建测试程序: test.php

<!DOCTYPE html>
  <html>
  <body>
  
  <?php
    echo "我的第一段 PHP 脚本!";
  ?>
  
  </body>
 </html>

在地址栏直接访问 localhost/test.php 就行了, 当然是要把 test.php 这个文件放到 /var/www/html/目录下(修改默认了目录需注意). 访问到的一面只有一句话

我的第一段 PHP 脚本!

安装 MySQL(如果需要的话)


[user@ ~]# sudo apt-get install mysql-server mysql-client

然后安装phpmyadmin-Mysql数据库管理:

[user@ ~]# sudo apt-get install phpmyadmin

空格键选定apache2,按tab键然后确定, 会要求输入设置的Mysql数据库密码.

然后将 phpmyadmin 与 apache2 建立连接 (比如 Apache 根目录在 /var/www):

[user@ ~]# sudo ln -s /usr/share/phpmyadmin /var/www

在浏览器地址栏中打开 http://localhost/phpmyadmin 可以看到 phpmydamin 主页.

如果对 /var/www 目录没有权限, 可以自己增加权限, 以免各种问题出现.


[reference]
[1] YanniZhang的博客. ubuntu apache2配置[M]. (2016-05-30 17:40:44) http://blog.csdn.net/jenyzhang/article/details/51539165
[2] 再见~雨泉. ubuntu下安装Apache+PHP+Mysql[M]. (2016-05-18 13:37) https://www.cnblogs.com/gj-Acit/p/5504943.html

相关文章

  • ubuntu 配置Apache2 + PHP环境配置

    Apache2安装与启动 安装Apache2 启动Apache2 停止 重启 配置php环境 更新依赖 安装php...

  • Apache2 安装与配置 + PHP + MySQL

    Apache2 安装与配置 + PHP 安装 安装环境: Ubuntu 16.04 安装命令: sudo apt ...

  • Mediawiki安装配置

    安装apache2 server 安装php 安装mysql 下载Mediawiki 安装Mediawiki 修改...

  • step one

    安装chrome 安装terminator 安装nodejs 安装apache2 安装php7 安装mysql 重...

  • Ubuntu配置lamp

    本经验向你展示如何在ubuntu环境下搭建apache2 + MySQL +PHP同时安装mysql管理软件php...

  • 搭建 SniperOJ 指南

    一. 更新源 二. 安装 git 三. 克隆仓库 四. 安装依赖软件包 五. 配置 php 与 apache2 六...

  • Ubuntu搭建LAMP环境

    1.安装系统时选择LAMP服务,系统安装好,Apache2,PHP,MySql服务也就安装好了 2.手动安装php...

  • WIN10 linux 子系统安装lamp

    1.换源 2.安装apache2 3.安装php 4.测试php 5.至于mysql 的安装,后续再写

  • ubuntu下 LAMP的安装

    所谓lamp,就是指在linux操作系统下搭建apache2 + MySQL +PHP 下载安装apache2 在...

  • centos7 部署zabbix

    安装 mysql,php,nginx yum 安装mysql,php,nginx.配置php时我的php总是会出现...

网友评论

      本文标题:Apache2 安装与配置 + PHP + MySQL

      本文链接:https://www.haomeiwen.com/subject/oddtoxtx.html