查看“Apache”的源代码
来自Ubuntu中文
←
Apache
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
== <span style="font-weight: bold;">一.安装</span> == '''首先,如果您花费一点时间熟悉一下常用的命令 会非常有帮助!''' '''安装LAMP并没有那么神秘。 一步一步来。这比windows下面那麻烦的配置 简单多了!'''<br> === 1.安装LAMP === 在新立得软件包管理器中选择 '''编辑--使用任务分组标记软件包''' 在打开的窗口中 '''勾选 LAMP SERVER''' 然后确定。 在主窗口中 '''点击绿色的对号 <u>应用</u> 按钮''' 好了 。接下来就是等待...等待新立得 自动下载安装完。 '''<u>中间会有一次提示输入mysql的root用户的密码</u>''' <br> === 2.安装phpmyadmin === 方案一:终端中运行命令 <pre>sudo apt-get install phpmyadmin </pre> 方案二:<br> 强烈建议不要从源里安装<br>在phpmyadmin网站上下载软件包,解压缩到本地目录/var/www/phpmyadmin<br> tips:如果你请直接解压到/var/www/phpmyadmin,如果不存在phpmyadmin,请自行创建 <br> 在终端下执行 <pre>sudo cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php</pre><pre>sudo gedit /var/www/phpmyadmin/config.inc.php </pre> 找到“blowfish_secret”在后面填上任意字母 <pre>$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';</pre> <br>保存,退出 <br>安装php5-mcrypt <pre>sudo apt-get install php5-mcrypt </pre> 编辑php配置文件<br> <pre>sudo gedit /etc/php5/apache2/php.ini </pre> 在extension下面加上 <pre>extension=php5-mcrypt.so </pre> <br> 保存,重启apache2<br>在浏览器里输入http://localhost/phpmyadmin == '''二.配置''' == 1>apache 的配置文件路径 /etc/apache2/apache2.conf 2>php.ini 路径 /etc/php5/apache2/php.ini 3>mysql配置文件 路径 /etc/mysql/my.cnf 4>phpmyadmin配置文件路径 /etc/phpmyadmin/apache.conf 5>网站根目录 /var/www<br> ==== '''1.配置apache'''<br> ==== 终端中使用命令 <br> <pre>sudo gedit /etc/apache2/apache2.conf </pre> 在配置文件最后面加入下面几行: 添加文件类型支持<br> <pre>AddType application/x-httpd-php .php .htm .html</pre> <br> 默认字符集 根据自己需要 <pre>AddDefaultCharset UTF-8 </pre> 服务器地址<br> <pre>ServerName 127.0.0.1 </pre> 添加首页文件 三个的顺序可以换 前面的访问优先 (当然你也可以加别的 比如default.php)<br> <pre><IfModule dir_module> DirectoryIndex index.htm index.html index.php </IfModule> </pre> 修改apache的根目录DocumentRoot: <pre>sudo vim /etc/apache2/sites-enabled/000-default </pre> 修改DocumentRoot /var/www 重启Apache2服务即可。 <pre> sudo vim /etc/apache2/ports.conf #修改端口号,修改 Listen 80 </pre> <pre> sudo a2enmod rewrite #开启apache 的rewrite功能 </pre> ==== '''2.配置PHP5'''<br> ==== 这个没什么好说的 根据个人自己需要<br> 下面是默认时区<br> <pre>;date.timezone=</pre> 去掉前面的分号 后面加个PRC 。表示中华人民共和国(就是GMT+8时区)<br> <pre>date.timezone= PRC </pre> ==== '''3.配置mysql'''<br> ==== <pre>sudo gedit /etc/mysql/my.cnf </pre> 这里有一个地方要注意 默认:是只允许本地访问数据库的<br> <pre>bind-address 127.0.0.1</pre> 解除限制只能本地访问mysql,如果需要其他机器访问,应使用如下语句,把这“bind-address 127.0.0.1”句话用#注释掉 <pre>#bind-address 127.0.0.1 </pre> ==== 4.配置phpmyadmin<br> ==== phpmyadmin 默认并不是安装在 /var/www下面的而是在 /usr/share/phpmyadmin<br> 你可以把phpmyadmin复制过去 或者 网上有人说你可以创建一个链接 然后把链接复制过去(没有试过)<br> 然后 终端中运行命令 <pre>sudo gedit /etc/phpmyadmin/apache.conf </pre> 然后把下面两句的路径 改为/var/www/phpmyadmin(因为我已经配置好环境,所以忘记了phpmyadmin中默认配置怎么写的。。反正就是在第三行和第四行的两句.如果我没记错的话 应该是下面这样)<br> <pre>Alias /phpmyadmin /usr/share/phpmyadmin <Directory /usr/share/phpmyadmin> </pre> 改为:<br> <pre>Alias /phpmyadmin /var/www/phpmyadmin <Directory /var/www/phpmyadmin></pre> == '''附:常用命令''' == 1.重启apache <pre>sudo /etc/init.d/apache2 restart </pre> 2.重启mysql <pre>sudo /etc/init.d/mysql restart </pre> =' == ''= '''''至此 LAMP环境配置成功''','''试一下 phpinfo(); 吧!'''<br> == ''斜体文本'' '''LAMP并没有那么神'''秘!除去下载的时间 == ,整个配置过程决不会花费您五分钟。''' '' '''首先很感谢您花时间看完了这个帖子 希望我没有浪费您的时间'''<br> 因为我也是初学者,接触ubuntu只有不到两天的时间 所以写的东西难免有错误存在。还请见谅 多多指教。<br> 如果有错误 还请您多多指教 帮忙指正! 谢谢!您可以把您的名字写在下面<br> Fist By 小烂 2008-6-18 <br> Thanks! Joel 2009-11-20 <br> = 其他<br> = == PDO的安装<br> == <pre>pecl search pdo</pre> <pre>sudo pecl install pdo</pre><pre>sudo pecl install pdo_mysql </pre> 最后编辑php.ini <pre> sudo gedit /etc/php5/apache2/php.ini </pre> 再最后面添加两行: <pre>extension = pdo.so </pre><pre>extension = pdo_mysql.so </pre> == GD库的安装<br> == <pre>sudo apt-get install php5-gd</pre> <br> 记得装完重启apache <pre>sudo /etc/init.d/apache2 restart</pre> == Zend Studio的安装 == === 下载 === <pre>http://www.phpchina.com/download/show.php?id=6553795&sort=ZendStudio</pre> === 安装<br> === 进入文件所在目录,比如 <pre>cd /home/kishi/Download</pre> 解压 <pre>tar zxvf ZendStudio-5_5_1.tar.gz </pre> 然后 <pre>cd ZendStudio-5_5_1</pre> 安装 <pre>sudo ./ZendStudio-5_5_1.bin</pre> <br> 剩下的就是纯图形界面了...安装完之 === 解决乱码的问题 === <br> 装完之后 可能会乱码 口口 这样子的。。 别着急 一步一步来 先要删除或者重命名一个字体文件 <pre>rm /home/YourUsername/Zend/ZendStudio-5.5.1/jre/lib/fonts/LucidaSansRegular.ttf</pre> 然后把你想要用的字体 copy 一份到/home/YourUsername/Zend/ZendStudio-5.5.1/jre/lib/fonts (如果你的安装路径是默认的话) 并且改名为LucidaSansRegular.ttf <br>比如我用的是从win下面拷来的宋体 <pre>cp /usr/share/fonts/truetype/simsun.ttc /home/YourUsername/Zend/ZendStudio-5.5.1/jre/lib/fonts/LucidaSansRegular.ttf </pre> <br> OK 。重启ZendStudio 搞定。 其他的看个人喜好咯。。 <br> '''BTW:如果你的ZendStudio 某些窗口打开之后是空白的 那么把系统-首选项-外观-视觉效果 改为无 就可以了。。也就是没有特效。。''' == 无法解析php文件,浏览器提示下载所要打开的php文件 == 执行:<br> <pre> sudo apt-get install libapache2-mod-php5 sudo a2enmod php5</pre> <br> 如果显示为:<br> <pre> This module does not exist!</pre> <br> 那就要彻底删除libapache2-mod-php5,然后重新安装它<br> <pre> sudo apt-get remove --purge libapache2-mod-php5 sudo apt-get install libapache2-mod-php5</pre> 重启apache2<br> <pre> sudo /etc/init.d/apache2 restart</pre> 清除浏览器缓存,然后输入http:localhost<br> [[Category:服务器]]
返回
Apache
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息