磕磕绊绊,总算架起了lamp

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
shazhumaiyou
帖子: 28
注册时间: 2009-08-31 13:40

磕磕绊绊,总算架起了lamp

#1

帖子 shazhumaiyou » 2009-09-17 23:44

问前辈,自己股沟,总算架起了lamp,安上了phpmyadmin。
发现ubuntu真的很有意思!
有点喜欢上它了。
还得努力!
shazhumaiyou
帖子: 28
注册时间: 2009-08-31 13:40

Re: 磕磕绊绊,总算架起了lamp

#2

帖子 shazhumaiyou » 2009-09-21 12:01

无法载入mcrypt 扩展,<br />请检查PHP ...
安装了phpmyadmin之后,会有这个提示,搜了一下是因为没有安装php5-mcrypt扩展导致的。
于是运行sudo apt-get install php5-mcrypt安装之,然后会询问是否更新php5-mcrypt,输入Y,回车,系统会自动下载并更新,最后运行 /etc/init.d/apache2 restart 重启apache
shazhumaiyou
帖子: 28
注册时间: 2009-08-31 13:40

Re: 磕磕绊绊,总算架起了lamp

#3

帖子 shazhumaiyou » 2009-09-21 12:03

安装了discuz论坛,验证码是黑白的,因为没安装php5-gd扩展
运行 sudo apt-get install php5-gd 安装之,然后运行 /etc/init.d/apache2 restart 重启apache
刷新dz的页面,验证码就变成彩色的咯
shazhumaiyou
帖子: 28
注册时间: 2009-08-31 13:40

Re: 磕磕绊绊,总算架起了lamp

#4

帖子 shazhumaiyou » 2009-09-21 12:05

到昊海楼买了本ubuntu的书,正在学习中,哈哈。
入门的感觉很不错。
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 磕磕绊绊,总算架起了lamp

#5

帖子 tenzu » 2009-09-21 12:19

难得LZ自言自语盖了4层,我也来凑热闹吧
shazhumaiyou
帖子: 28
注册时间: 2009-08-31 13:40

Re: 磕磕绊绊,总算架起了lamp

#6

帖子 shazhumaiyou » 2009-09-21 12:28

gedit被我搞不响应了,没弄明白如何结束进程,把终端关掉,再打开,gedit又可以用了,然后想重启一下apache,可是返回fail,信息为: restarting web server apache2
(13)premission denied:make_sock:could not bind to address 0.0.0.0:80 no listening sockets available, shutting down
unable to open logs
搜一下,原因大概是权限不够,命令前面忘了加 sudo 囧一个。
shazhumaiyou
帖子: 28
注册时间: 2009-08-31 13:40

Re: 磕磕绊绊,总算架起了lamp

#7

帖子 shazhumaiyou » 2009-09-21 12:29

tenzu 写了:难得LZ自言自语盖了4层,我也来凑热闹吧

我是打算把学习过程中遇到的问题记录下来,以后方便查找,哈哈。万一有比我还新的新人,也好有点帮助吧。
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

Re: 磕磕绊绊,总算架起了lamp

#8

帖子 delectate » 2009-09-21 12:36

tenzu 写了:难得LZ自言自语盖了4层,我也来凑热闹吧
头像
xieshaohu
帖子: 1565
注册时间: 2007-10-24 20:20
来自: 北京、海淀
联系:

Re: 磕磕绊绊,总算架起了lamp

#9

帖子 xieshaohu » 2009-09-21 17:45

不错不错。
Dell Vostro 1500, T7300/4GB/WD5000BEVT/nVidia 8400GM, Ubuntu 10.04 x86_64/VMware 7(Win7)
我的博客:http://xieshaohu.wordpress.com/
头像
jxhow
帖子: 5859
注册时间: 2008-10-24 22:02
来自: 浙江

Re: 磕磕绊绊,总算架起了lamp

#10

帖子 jxhow » 2009-09-21 18:15

LAMP很简单的
新立得里勾一下 点几下就可以了

打开新立得,编辑 –> 使用任务分组标记软件包 –> 勾选 LAMP Server
http://sb.google.com/ 提问前 请在右上角搜索一下
shazhumaiyou
帖子: 28
注册时间: 2009-08-31 13:40

Re: 磕磕绊绊,总算架起了lamp

#11

帖子 shazhumaiyou » 2009-09-21 21:46

RE 10#
我也发现lamp不难,ubuntu比redhat方便多了!我以前尝试过redhat,说来惭愧死,我在redhat下没有一次成功安装软件,实在搞不懂configure和make还有make install~~
安装这个,系统提示依赖那个,安装那个之后又依赖别的,挠头死了!
安装ubuntu的第二天我就能建起lamp环境了,找回一点点信心,哈哈!

再次感谢各位!
shazhumaiyou
帖子: 28
注册时间: 2009-08-31 13:40

Re: 磕磕绊绊,总算架起了lamp

#12

帖子 shazhumaiyou » 2009-09-21 22:28

想尝试配置多个ip给我的系统,搞虚拟主机试试,结果发现得到多个ip很困难内。

:em06
shazhumaiyou
帖子: 28
注册时间: 2009-08-31 13:40

Re: 磕磕绊绊,总算架起了lamp

#13

帖子 shazhumaiyou » 2009-09-22 17:31

我的apache默认是不启用rewrite的,也就是discuz的静态化不被支持。
花了一天多时间才搞定。
/etc/apache2/httpd.conf 这个是用户配置文件,打开一看是空白的,没敢动弹。赶紧关上了。
/etc/apache2/apache2.conf 这个是全局配置文件(书中说不要轻易修改之),我修改之后发现无效,赶紧恢复成初始状态
废话不说了:
1、执行 sudo a2enmod rewrite
2、执行 sudo gedit /etc/apache2/sites-available/default 把该文件中的 AllowOverride None 替换为 AllowOverride All
选一个位置 写入LoadModule rewrite_module modules/mod_rewrite.so
然后写入
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)$ $1/archiver/index.php?$2
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html$ $1/forumdisplay.php?fid=$2&page=$3
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/viewthread.php?tid=$2&extra=page\%3D$4&page=$3
RewriteRule ^(.*)/space-(username|uid)-(.+)\.html$ $1/space.php?$2=$3
RewriteRule ^(.*)/tag-(.+)\.html$ $1/tag.php?name=$2
</IfModule>
保存,退出
3、/etc/init.d/apache2 restart
4、到dz后台开启静态化选项

小弟刚刚接触U不久,木有理论基础,好多东西都是误打误撞弄上的,个案,希望对其他的菜鸟有所帮助
shazhumaiyou
帖子: 28
注册时间: 2009-08-31 13:40

Re: 磕磕绊绊,总算架起了lamp

#14

帖子 shazhumaiyou » 2009-09-27 13:43

换了个机器,重新安装虚拟机,重新安装ubuntu,这次安装到82%的时候我把虚拟机的网络断掉,跳过检查镜像的步骤,嘿嘿,省些时间。
更新的时候想不起来如何选择最近镜像,只好一点点的爬进度。


:em19
shazhumaiyou
帖子: 28
注册时间: 2009-08-31 13:40

Re: 磕磕绊绊,总算架起了lamp

#15

帖子 shazhumaiyou » 2009-10-14 10:56

昨天配置https服务,今天开机apache无法启动,提示端口被占用,朋友赐我一命令 lsof -i:80 执行之后 恢复正常,正在试图理解这个命令

开机再次遇到此问题,执行上述命令不起作用了,搜了一下 得到另一个命令 :# lsof -i :80|grep -v "PID"|awk '{print "kill -9",$2}'|sh 成功执行 apache2 顺利启动。
费解中
上次由 shazhumaiyou 在 2009-10-21 17:10,总共编辑 1 次。
回复