Deepin系统配置apache2及php7教程

前言:

最近帮人一个php小项目,但是在配置php环境时遇到诸多问题。因网上很多资料已经陈旧过时,自己摸索整理走通,借此记录,以备后来人少走弯路。另外,本文同样适用于其他debian系统,如ubuntu。

正文:

因为Apache2和php5的一些配置方法和之前版本有所不同,所以有些方式需要更正。

首先,安装必要软件:

sudo apt-get install apache2

sudo apt-get install php5

sudo apt-get install mysql-server

sudo apt-get install libapache2-mod-php5

sudo apt-get install php5-mysql

sudo apt-get install php5-gd

然后,配置apache2.conf。

sudo gedit /etc/apache2/apache2.conf

在最前面添加如下两行:

AddHandler php5-script .php .html

AddType text/html .php .html

默认apache2的web根目录在/var/www,如果修改,在相应路径创建文件夹。我的路径是”/home/ghw/web/www1“,此处如果放在其他磁盘系统上可能会有权限问题,自行百度解决。

如果更改这个默认目录,继续在apache2.conf中,找到相应位置,添加:

Options Indexes FollowSymLinks

AllowOverride All

Allow from all

然后,更改web路径:

sudo gedit /etc/apache2/sites-enabled/000-default.conf

在其中找到,DocumentRoot /var/www/html

#注释掉,或删除,或修改如下:

DocumentRoot /home/ghw/web/www1

至此OK。

重启apache2服务,

sudo /etc/init.d/apache2 restart

访问即可。

得知php已经7了,附:

Deepin系统配置apache2及php7教程

安装:

sudo apt-get install mysql-server mysql-client

sudo apt-get install apache2

sudo apt-get install php7.1

修改配置:

sudo gedit /etc/apache2/apache2.conf

增加:

AddHandler php7-script .php .html

AddType text/html .php .html

sudo gedit /etc/apache2/sites-available/000-default.conf

修改路径。

Deepin系统是优秀的国产linux系统,笔者是名程序员,来新公司第二个月强行将工作平台及软件全部迁移到了Deepin系统下,并且带动一大批人在个人笔记本电脑上安装了Win10+Deepin新系统。目前Deepin基本稳定,值得尝试。

更正:上篇提到“今天收到三条伪基站发送的短信”,应为“这三天一共收到三条伪基站发送的短信”,本来想的是“今天(到今天为止一共)收到了三天短信”,抱歉。

在2017年,php语言流行度有所下降,你怎么看php、asp和jsp的关系呢?

————分割线————

本文来自企鹅号 - 耿然媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏YouMeek

1.5 Elasticsearch DSL 聚合语法介绍

课程环境 CentOS 7.3 x64 JDK 版本:1.8(最低要求),主推:JDK 1.8.0_121 Elasticsearch 版本:5.2.0 相关软...

3667
来自专栏编程微刊

highcharts中的x轴如何显示时分秒时间格式

上一篇文章写道:三分钟上手Highcharts简易甘特图:https://www.jianshu.com/p/d669d451711b,在官方文档里面,x轴默认...

1932
来自专栏数据和云

DBA生存警示:系统级误删除案例及防范建议

编辑手记:对于资深的老DBA们,他们在漫长的职业生涯中养成了很多稀奇古怪的守则,以在复杂多变的环境中“幸存”,这源于无数血泪的教训,我曾经在《数据安全警示录》...

2874
来自专栏信安之路

奇淫异巧之 PHP 后门

早上看了一位小伙伴在公众号发的文章《php 后门隐藏技巧》,写的挺好,其中有一些姿势是我之前没见到过了,学到很很多。同时,这篇文章也引发了自己的一点点思考:“ ...

1620
来自专栏生信技能树

Anaconda is a snake.

conda这个东西,非常多人给我推荐过,即使是像我这样安装过上千款生物信息学软件的高手有时候也很痛苦各个软件的依赖关系,如果有省事的,我也比较乐意迁移我的习惯,...

1625
来自专栏java一日一条

Python爬虫爬取美剧网站

一直有爱看美剧的习惯,一方面锻炼一下英语听力,一方面打发一下时间。之前是能在视频网站上面在线看的,可是自从广电总局的限制令之后,进口的美剧英剧等貌似就不在像以前...

1752
来自专栏大数据挖掘DT机器学习

数据爬取、清洗到分析,如何徒手研究上海二手房房价

本文由作者:孙培培 原创投稿 声明:本文所公布代码及数据仅作学习用,若别有用途则后果自行承担。 提到上海,不得不提上海的高房价,最近一篇上海各市辖区均价的文章...

3306
来自专栏信安之路

我是如何通关信安之路巅峰挑战赛的

我滴个天啊。。。。。弱密码随意登陆。。。。。不好意思,这题我真是非预期解法,具体的预期解法,之前信安之路文章已发,就不仔细讲述啦!

1656
来自专栏吉浦迅科技

DAY64:阅读 Memory Model

我们正带领大家开始阅读英文的《CUDA C Programming Guide》,今天是第64天,我们正在讲解CUDA C语法,希望在接下来的36天里,您可以学...

723
来自专栏数据小魔方

R语言数据重塑及导出操作

今天跟大家简单介绍下几个常用的R数据操纵技巧——导入(xlsx)、导出及长宽转换! 数据导入(xlsx) 之前写过一篇关于R导入不同类型数据的方式,但是其中只涉...

2643

扫码关注云+社区

领取腾讯云代金券