日期:2011-04-08 21:45:00  来源:本站整理

<b>Linux中安装LAMP以及环境配置及疑问办理</b>[服务器安全]

赞助商链接



  本文“<b>Linux中安装LAMP以及环境配置及疑问办理</b>[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

一.   在 Linux 中安装 LAMP 有一种非常简便的办法:

在新立得里挑选“ 编辑 ”--“ 利用任务分组编辑软件包 ”-- 勾选 “LAMP SERVER”  然后肯定,在主窗口中点击利用按钮,好了接下来新立得会自动下载完毕并且安装完成,中间会有一次提醒输入 mysql 的 root 用户密码.

二.   安装好今后就是烦琐的测试以及配置:
1. 测试 Apache   输入:http://localhost/ 看能否呈现 It works 字样

2. 测试 MySQL 输入:sudo netstat -tap | grep mysql 可以看到近似下面的行: tcp 0 0 localhost.localdomain:mysql *:* LISTEN - 假如服务器不能正常运行,您可以通过下列号令启动它: sudo /etc/init.d/mysql restart

3. 测试 PHP Ubuntu Apache的根目录位于 /var/www 中 在里面增添一个测试文件test.php 文件,内容 <?php phpinfo(); ?> 保存,在地址栏输入 http://127.0.0.1/test.php  或  http://localhost/test.php  ,假如精确呈现了 php  配置信息则表明 LAMP Apache 已经正常工作了 ( 记得重启 Apache 服务器后再测试 ) .

三. 配置

1、配置 PHP5

这个基本不用怎么配置

2、配置 mysql sudo gedit /etc/mysql/my.cnf 这里有一个地主要注意,因为默许是只答应本地拜候数据库的,假若有需求可以翻开 bind-address 127.0.0.1 这一句是限制只答应本地拜候的,如呆有需求其他机械拜候,把这句话用#号注释掉

3. Ubuntu中若改正 Apache 的网站根目录 DocumentRoot 在/etc/apache2/sites-enabled/ 目录下看到一个  000-default 翻开有这么一句 DocumentRoot /var/www 将途径改变 重启Apache2 服务便可.

至此LAMP 配置完成.

四.  安装完 LAMP 以及配置完后再安装 phpmyadmin , phpMyAdmin  是一个用 PHP 编写的,可以通过  web  方法掌握和操作  MySQL  数据库.通过  phpMyAdmin  可以完好对数据库举行操作,比方成立、复制、删除数据等等,安装了他今后你就不用在终端里用号令操作 mysql 了,完好图行界面.

       安装phpmyadmin :在 phpmyadmin 网站上下载软件包,解紧缩到本地目录 /var/www/phpmyadmin  然后改正配置文件,在终端下履行: 代码: sudo cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php sudo gedit /var/www/phpmyadmin/config.inc.php  在配置文件中改正以下(内容并非持续的,自己增添空白内容):

$cfg['blowfish_secret'] = '123456';

$cfg['PmaAbsoluteUri'] = ' http://localhost/phpmyadmin ';

保存退出.

此后安装php5-mcrypt 代码: sudo apt-get install php5-mcrypt 编辑php 配置文件 代码: sudo gedit /etc/php5/apache2/php.ini 在extension 下面加上 代码: extension=php5-mcrypt.so 保存,重启apache2 在浏览器里输入http://localhost/phpmyadmin

五. 疑问办理

1. apache2: Could not determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName 代码: sudo gedit /etc/apache2/conf.d/fqdn 在这个文件中加入: 代码: ServerName localhost 保存,退出,履行号令:

代码: echo “ServerName localhost” | sudo tee /etc/apache2/conf.d/fqdn 终端显示: 代码: ServerName localhost 表明设置成功

2. 设置其他文件夹到本地服务器中 在apache2 里,默许的文件夹为 /var/www 此文件夹为超级用户拥有,普通用户不能写入,可以把此文件夹的权限改正 代码: sudo chmod -R 777 /var/www 也可以重新设置一个文件夹: 代码:

sudo cp /etc/apache2/sites-available/default  /etc/apache2/sites-available/mysite 编辑配置文件 代码: sudo gedit /etc/apache2/sites-available/mysite 把配置文件里的DocumentRoot  改正成你需求的新位置,比方:  /home/username/www/ 保存,退出 履行: 代码: sudo a2dissite default && sudo a2ensite mysite

重启apache2 代码: sudo /etc/init.d/apache2 restart 在浏览器里输入http://localhost

3.  无法解析php 文件,浏览器提醒下载所要翻开的 php 文件 履行: 代码: sudo apt-get install libapache2-mod-php5 sudo a2enmod php5 假如显示为:

代码: This module does not exist! 那就要完好删除libapache2-mod-php5 ,然后重新安装它 代码: sudo apt-get remove –purge libapache2-mod-php5 sudo apt-get install libapache2-mod-php5 重启apache2 代码:

sudo /etc/init.d/apache2 restart 排除浏览器缓存,然后输入http:localhost

4. 在 phpmyadmin“ 链接表的附加功效还没有激活 ” 办理办法 第一步:利用Mysql 治理员帐号通过 phpmyadmin 登陆,然后点击 “ 导进 ” ,然后点击 “ 浏览 ” 按钮,找到 phpmyadmin 文件夹下的 scripts 文件夹里的一个名为 create_tables.sql 的文件.把它导进就 OK 了.

第二步:翻开phpmyadmin 文件夹下的 libraries 文件夹,找到名为 config.default.php 的文件,翻开该文件.对其举行改正. 改正的内容并非持续的,请手动举行改正,请勿复制. 改正前的内容:

$cfg['Servers'][$i]['pmadb']=”;

$cfg['Servers'][$i]['bookmarktable']=”;

$cfg['Servers'][$i]['relation']=”;

$cfg['Servers'][$i]['table_info']=”;

$cfg['Servers'][$i]['table_coords']=”;

$cfg['Servers'][$i]['pdf_pages']=”;

$cfg['Servers'][$i]['column_info']=”;

$cfg['Servers'][$i]['history']=”;

$cfg['Servers'][$i]['designer_coords']=”;

$cfg['Servers'][$i]['tracking']=”;

改正后的内容:

$cfg['Servers'][$i]['pmadb']=‘phpmyadmin’;

$cfg['Servers'][$i]['bookmarktable']=‘pma_bookmark’;

$cfg['Servers'][$i]['relation']=‘pma_relation’;

$cfg['Servers'][$i]['table_info']=‘pma_table_info’;

$cfg['Servers'][$i]['table_coords']=‘pma_table_coords’;

$cfg['Servers'][$i]['pdf_pages']=‘pma_pdf_pages’;

$cfg['Servers'][$i]['column_info']=‘pma_column_info’;

$cfg['Servers'][$i]['history']=‘pma_history’;

$cfg['Servers'][$i]['designer_coords']=‘pma_designer_coords’;

$cfg['Servers'][$i]['tracking']=‘pma_tracking’;

第三步:注销phpmyadmin 之后并重新登录.大功告成!

5.设置 Apache 支持 .htm .html .php sudo gedit /etc/apache2/apache2.conf 或sudo gedit /etc/apache2/mods-enabled/php5.conf 在翻开的文件中加上 AddType application/x-httpd-php .php .htm .html 便可.

6. 办理 Firefox 浏览器显示中文乱码等问题 在FireFox 浏览器中测试时,假如呈现了中文乱码,则是默许语言设置问题,办理办法以下:

翻开apache 配置文件:  sudo gedit /etc/apache2/apache2.conf ,在最背面加上: AddDefaultCharset UTF-8 ,假如还是乱码的,再将 UTF-8 改用 gb2312 . 重启Apache : sudo /etc/init.d/apache2 restart   再革新 mysql_test.php  中文乱码没有了.   以上是“<b>Linux中安装LAMP以及环境配置及疑问办理</b>[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .