博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu上Lamp的搭建
阅读量:4102 次
发布时间:2019-05-25

本文共 1436 字,大约阅读时间需要 4 分钟。

Step 1: 安装 mysql

1 sudo apt-get install mysql-client mysql-server

Step 2: 安装 Apache2

1 sudo apt-get install apache2

Step 3: 安装 PHP 支持

1 sudo apt-get install php5 libapache2-mod-php5

2 #测试是否安装成功

3 sudo gedit /var/www/phpinfo.php

4 #写入保存

5 <?php phpinfo();?>

6 #重启apache2

7 sudo /etc/init.d/apache2 restart

8 #打开http://localhost/phpinfo.php

9 #能打开就成功了

Step 4: 安装 PHP 组件

1 sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-common

Step 5: 重启 Apache2 完成所有操作

1 sudo /etc/init.d/apache2 restart

Step 6: 安装phpmyadmin

直接下载放到/var/www目录下即可

----------------------------------------------------------------安装完成

下面说两个自己的体会。

1 关于403 Forbidden错误

界面如下,往往是由于Ubuntu当前用户访问文件的权限不够。输入sudo chmod 777 /var/www,这样就可以在这个目录下面创建文件夹和文件了,但是这样做后,有些文件仍然没有权限访问,还有办法,选中/var/www/html(这里假设html是网页所在的目录),点右键属性,将其文件访问权限设为只读(默认应该是空白),并且设置此文件夹内所有文件和它具有相同的访问属性,这样问题应该得到解决。

Forbidden

You don't have permission to access /webs/phpinfo.php on this server.

2 如何禁止目录索引

界面如下,当webs文件夹下没有默认的首页(比如index.html,index.php等等)的时候,我们不想让Apache建立目录索引,这样就暴露了文件夹下的所有文件和目录,安全性不高。很容易就搞定,打开Apache的配置文件,在Ubuntu10.10下,Apache的配置文件是分散的,找到那个配置文件,找到这句话,Options Indexes FollowSymLinks MultiViews,将其中的Indexes去掉,保存(你要有写权限),重启Apache(sudo /etc/init.d/apache2 restart),问题得到解决。

Forbidden

You don't have permission to access /webs/ on this server.

转载地址:http://erysi.baihongyu.com/

你可能感兴趣的文章
JSTL 常用标签总结
查看>>
内容里面带标签,在HTML显示问题,JSTL
查看>>
VS编译器运行后闪退,处理方法
查看>>
用div+css做下拉菜单,当鼠标移向2级菜单时,为什么1级菜单的a:hover背景色就不管用了?
查看>>
idea 有时提示找不到类或者符号
查看>>
JS遍历的多种方式
查看>>
ng-class的几种用法
查看>>
node入门demo-Ajax让前端angularjs/jquery与后台node.js交互,技术支持:mysql+html+angularjs/jquery
查看>>
神经网络--单层感知器
查看>>
注册表修改DOS的编码页为utf-8
查看>>
matplotlib.pyplot.plot()参数详解
查看>>
拉格朗日对偶问题详解
查看>>
MFC矩阵运算
查看>>
最小二乘法拟合:原理,python源码,C++源码
查看>>
ubuntu 安装mysql
查看>>
c# 计算器
查看>>
C# 简单的矩阵运算
查看>>
gcc 常用选项详解
查看>>
c++输入文件流ifstream用法详解
查看>>
c++输出文件流ofstream用法详解
查看>>