您尚未登录。

#1 2011-08-19 20:41:03

月下叹逍遥
论坛版主
注册时间: 2011-08-19
帖子: 138
个人网站

Arch本地安装LAMP+wordpress

闲来无事,拿着Arch自己装了个LAMP,上网搜资料发现Arch的Wiki还真是详细到家了,这都有,而且还有常见错误的处理。原文地址 https://wiki.archlinux.org/index.php/LA ... 6%96%87%29
这份Wiki过于详细,又要人头大了,在这略为简化一下,算是做个笔记。
首先安装LAMP,pacman -S apache php php-apache mysql。这个没什么说的,不过Wiki上说可以单独安装,不必全安装,可能是需求不一样吧,我这全部安装了。

配置Apache。添加一个http用户,useradd -d /srv/http -r -s /bin/false -U http。至于Wiki中修改hostname,一般不用修改,在安装配置系统时基本已经修改好了。然后注释掉/etc/httpd/conf/httpd.conf中的LoadModule unique_id_module modules/mod_unique_id.so这个模块。启动httpd,sudo /etc/rc.d/httpd start。在地址栏中输入http://localhost/应该就可以见到一个简单的Apache测试页面。

配置php。在/etc/httpd/conf/httpd.conf中做如下修改:

    把LoadModule php5_module modules/libphp5.so添加到 “LoadModule” 列表的后面。

    把 Include /etc/httpd/conf/extra/php5_module.conf添加到 “include” 列表的后面。

重启Apache是只生效,sudo /etc/rc.d/httpd restart.

测试 PHP: http://localhost/test.php

如果没有生效,编辑一个test.php,sudo nano /srv/http/test.php,输入如下内容:

<?php phpinfo(); ?>

<html>
<head>
<title>PHP Test Page</title>
</head>

<body>
This is Arch Linux, running PHP.

<?php
  phpinfo();
?>
</p>
</body>
</html>

测试如果只显示文件内容。则在/etc/httpd/conf/httpd.conf中添加:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

配置MySQL。取消/etc/php/php.ini文件中的 ;extension=mysql.so 注释。启动mysqld,sudo /etc/rc.d/mysqld start .

设置root密码,并登录测试。
mysqladmin -u root password password
mysql -u root -p
exit退出MySQL。
基本配置LAMP就差不多是这些了。如果打算长期使用的话,在deamon中添加mysld和httpd的启动即可。

安装phpmyadmin,并创建链接sudo ln -s /usr/share/phpmyadmin /srv/http。修改/srv/http的权限,sudo chmod -R 777 /srv/http。

在地址栏中中输入127.0.0.1/phpmyadmin,登录到数据库,创建一个数据库。
下载最新版的wordpress,解压后放入/srv/www文件夹下,如果目录为/srv/www/wordpress,在地址栏中输入127.0.0.1/wordpress和平时一样,创建WordPress就可以了。

离线

#2 2011-08-19 20:42:45

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: Arch本地安装LAMP+wordpress

呵呵,这么快就上来了~

顶,支持一个~ :em11

离线

#3 2011-08-19 20:45:41

月下叹逍遥
论坛版主
注册时间: 2011-08-19
帖子: 138
个人网站

Re: Arch本地安装LAMP+wordpress

今天刚写的……这个论坛没法发附件啊,我的图片有防盗链功能的……

离线

#4 2011-08-19 20:45:59

chenmin
会员
注册时间: 2011-08-19
帖子: 8

Re: Arch本地安装LAMP+wordpress

虽然不知道楼主讲的是什么,但是感觉好厉害 :em20

小白标记 :em70

离线

#5 2011-08-19 20:48:23

月下叹逍遥
论坛版主
注册时间: 2011-08-19
帖子: 138
个人网站

Re: Arch本地安装LAMP+wordpress

而且,好像没办法修改已发表的文章……

这是俺的原文……借光了 :em09
http://www.hsyyf.me/2011/08/arch%E6%9C% ... %EF%BC%89/

离线

#6 2011-08-19 20:54:54

monk
会员
注册时间: 2011-08-19
帖子: 60

Re: Arch本地安装LAMP+wordpress

打倒南瓜  :em02

离线

#7 2011-08-19 20:56:55

月下叹逍遥
论坛版主
注册时间: 2011-08-19
帖子: 138
个人网站

Re: Arch本地安装LAMP+wordpress

第一技术帖是俺的 :em02

离线

#8 2011-08-19 21:11:26

长头发的和尚
论坛版主
注册时间: 2011-08-19
帖子: 54

Re: Arch本地安装LAMP+wordpress

支持南瓜的技术帖 :em04

离线

#9 2011-08-20 16:02:41

SmallV
会员
注册时间: 2011-08-19
帖子: 146

Re: Arch本地安装LAMP+wordpress

长头发的和尚 说:

支持南瓜的技术帖 :em04

离线

#10 2011-08-24 21:25:01

eva
会员
注册时间: 2011-08-24
帖子: 6

Re: Arch本地安装LAMP+wordpress

:em70

离线

#11 2011-08-24 21:36:32

jtshs256
论坛版主
注册时间: 2011-08-19
帖子: 294

Re: Arch本地安装LAMP+wordpress

然后一直开着机?……

离线

#12 2011-08-25 08:23:09

oldoldstone
会员
注册时间: 2011-08-20
帖子: 20

Re: Arch本地安装LAMP+wordpress

网站目录权限很重要,不然问题很多。
保证属主和用户组都是 http
不要随便chmod 777,最好是755   :em01
php好多模块都是缺省没有启用的,
php-gd(图像处理),php-iconv(转码)这两个很常用的,可以装上。

离线

#13 2015-01-15 20:14:31

ZLove
会员
注册时间: 2014-10-28
帖子: 3

Re: Arch本地安装LAMP+wordpress

 支持

离线

#14 2015-06-29 10:57:04

ADLICHIC
会员
注册时间: 2015-02-23
帖子: 3

Re: Arch本地安装LAMP+wordpress

我按照wiki上的搞,弄到php时,就会连Apache都启动不了,也不知道是那一步弄错了。自己手动源码编译安装就没有出现这问题。感觉还是挺奇怪的。

离线

#15 2015-06-29 11:30:32

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: Arch本地安装LAMP+wordpress

ADLICHIC 说:

我按照wiki上的搞,弄到php时,就会连Apache都启动不了,也不知道是那一步弄错了。自己手动源码编译安装就没有出现这问题。感觉还是挺奇怪的。

你看的 wiki 过时了吧。Arch 现在用的是 Apache httpd 2.4,和 2.2 不一样的。要路 php 需要改一个配置项(具体是哪个你问 Google 吧,我现在访问不了我的 wiki)。

离线

页脚