Ubuntu环境下搭建LAMP
一.安装
PHP开发和服务器运行环境首选LAMP组合,即Linux+Apache+Mysql+Php/Perl /Python,能最优化服务器性能。Ubuntu10.04本身就是基于Linux内核,在本地电脑Ubuntu中安装和配置LAMP环境,使用Ubuntu LAMP Server 软件包可以很方便的实现Linux下Apache,Mysql和Php的统一安装和配置。
int指针赋值首先应该多花费一点时间熟悉一下linux常用的命令,这对后面的操作很有帮助,不会命令也没关系,照猫画虎一步一步来。相对来说比配置W AMP要轻松的多。其次你的电脑要能够上网。
注:如果想看清图片的内容请把WORD放大【Ctrl+鼠标滚轮键即可调整大小】
1、安装LAMP
1、打开新立得软件包管理器,系统/管理/新立得软件包管理器
2、在新立得软件包管理器中选择编辑/ 使用任务分组标记软件包
3、在打开的窗口中勾选LAMP SERVER 然后确定。
4、在主窗口中点击绿的对号应用按钮
5、好了。接下来就是等待...等待新立得自动下载安装完。
6、下载完开始安装时会提示输入mysql的root用户的密码。输入密码后系统会自动完成安装。
---------------------------------------------------------------------简洁的分割线------------------------------------------------------------------ 2、安装phpmyadmin
方案1:终端中运行命令:sudo apt-get install phpmyadmin
当出现提示“您希望继续执行吗?【Y/n】”的时候输入Y并回车。【注意是大写的Y。】
当出现无法下载的提示或有部分文件没有被下载时, 请执行终端命令:apt-get update –fix-missing
若还不能更新请重新执行:apt-get update –fix-missing,并检查您的网络连接是否正常。
载更新完后安装过程中若没有出现下图的窗口请执行命sudo apt-get install phpmyadmin重新安装phpmyadmin。
安装过程中会要求选择Web server:apache2或lighttpd,选择apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库密码(Password of the database's administrative user)和连接密码。
注:如何将phpmyadmin与apache2建立连接,
以www目录在/var/www,phpmyadmin在目录/usr/share /phpmyadmin为例可以用下面命令连接:
在终端输入命令:“sudo ln -s /usr/share/phpmyadmin /var/www”。
【此图安装phpmyadmin 时的密码确认图】
方案2:在phpmyadmin 网站上下载软件包 1、解压缩到本地目录
/var/www/phpmyadmin (/home/user/www/phpmyadmin ,然后在终端下执行命令:
justifyingsudo cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php
sudo gedit /var/www/phpmyadmin/config.inc.php 2、到“blowfish_secret”
在后面填上任意字母 $cfg['Servers'][$i]['auth_type']='cookie'; $cfg['Servers'][$i]['host']='localhost'; $cfg['Servers'][$i]['connect_type']='tcp'; $cfg['Servers'][$i]['compress']='false'; $cfg['Servers'][$i]['extension']='mysql'; 保存后退出。
方案3、系统->系统管理->新立得软件包管理器->搜索 phpmyadmin->右键标记安装。 3、安装php5-mcrypt
终端中运行命令:
sudo apt-get install php5-mcrypt ,出现询问时输入Y 回车即可。更新失败请重新运行安装命令。
函数的定义可以嵌套吗4、编辑php 配置文件
终端中运行命令:sudo gedit /etc/php5/apache2/php.ini
1、在打开的文件中到 “***** extension ”项,在下面加上:extension=php5-mcrypt.so 。
2、到“;date.timezone=”,去掉前面的分号,在等号后面加个PRC 。 RPC 表示中华人民共(就是GMT +8时区),“date.timezone= PRC ”。
保存后重启apache2。 【注:如果打开的文本窗口一片空白,那肯定是路径输错啦】
如果不使用Gnome,使用终端命令也很简单:
直接一条命令:apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql
---------------------------------------------------------------------简洁的分割线------------------------------------------------------------------
二.配置
各配置文件所在的目录
前端学什么语言1、apache 的配置文件路径/etc/f
2、mysql 配置文件路径/etc/mysql/myf
3、phpmyadmin配置文件路径/etc/f
4、网站根目录/var/www
1、配置apache
1、终端中使用命令:sudo gedit /etc/f或sudo gedit /etc/apache2/f
开配置文件如下图所示,在配置文件尾部加入下面下表左边的黑体字内容。
1、添加文件类型支持:
clip studio paint下载AddType application/x-httpd-php .php .htm .html
2、添加默认字符集根据自己需要:
AddDefaultCharset UTF-8
3、添加服务器地址:
ServerName 127.0.0.1
4、添加首页文件三个的顺序可以换前面的访问优先(当
然你也可以加别的,比如default.php)
<IfModule dir_module>
DirectoryIndex index.htm index.html index.php
</IfModule>
2、修改apache的根目录DocumentRoot:
在终端输入命令:
sudo gedit /etc/apache2/sites-enabled/000-default
修改“/var/www”为你想要修改的位置,共两处,
修改完后重启Apache2服务即可。
【根据自己需要,不是很熟悉就不修改按默认即可。】
3、修改端口号sudo gedit /etc/f ,修改
Listen 80
4、开启apache 的mod_rewrite功能:
sudo a2enmod rewrite,并重启apache服务。
在/var/www目录下新建文件test.php,写入代码:
电脑python安装教程<?php phpinfo(); ?> 保存。
在浏览器输入localhost/test.php,若正确出现了php 配
置信息则LAMP Apache正常工作。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论