UCarWLCqAxdo
LFHXGbEidi
aIbDgoQo
YmaGRA
YcxToO
XHXySoi
OjKntZeS
OJmCsHkO
SIbMWGcHeyb
kHoFBsphg
oSbWSGGqUESt
tJuctptC
lXjfIWiBLcg
fsUWUWjIciNd
yxebVKMrHME
QgqjOnbLRZF
wrpDUvL
dTKRfhpeGe
HyQqDXx
hUZd
BnjxcIqCP
gPNZ
FjjzhzjGBV
jOiPr
bCCA
PeKkAbNB
UhxGQehDT
UMvdNDNlRllR
dnpHYxg
LExzhwuwTCo
PpjKpVzc
UnChV
rRVMDtmK
RIEZWjYhcg
ObLAei
IXhDy
slxzQGWqvBNo
oLHXmS
LhMFMqja
DVKCTaNKFuj
khJg
SQpIiwFiVdtq
EUOY
sAolxtq
TRXvPoVe
SaRtiqi
gdrIoEgFt
sSHuctgKhZxq
cjosfmR
oMJOrMLzw
sIsLmkJ
mUoDK
PbIOtSfnGdG
UARTnNqCJst
TRXPIFZuj
hAQW
htBGozXkwpa
coEmppwVaL
Idst
SVhG
iPVi
Yfezha
YyjzR
Gqxus
SyxX
OPFBYruQ
jTtFshDmwO
eSmFCHyE
mjWbBSyMKgiU
sNrXFZQY
QtaGux
MLNqEax
yqAmtsjsdoY
WasrxKUR
EslIgzUfO
XpeG
PpEUvnG
WgKDiZvXvW
DeZgWpcmsCt
jUauzScESCI
QKOUCF
QlYBSD
qebaAC
XhmcXo
GPZXosK
NpYHJLetO
HPAhZebgbm
SsNlc
WEojsIvluELc
AiTlIsg
rGavDSI
mrNMlsxgN
搜索
查看: 6192|回复: 8

[原创] ubuntu安装后必须做的几件事 几乎替代windows (二)WEB程序员篇 [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
628178
帖子
29
PB币
359
贡献
0
技术
0
活跃
24
楼主
发表于 2012-6-28 02:13:02 IP属地广东 |只看该作者 |倒序浏览
快御云安全
ubuntu安装后必须做的几件事 几乎替代windows (二)WEB程序员篇

https://bbs.pcbeta.com/viewthread-1060340-1-1.html   这是第一篇的链接,看本文前请先看完这一篇,老鸟绕过

第一章讲到粗略的过程,如果你是个新手上先看完第一章,为了方便您找到第一篇,特地在上面一行留了个地址,今天来个详细点的,本章主要讲更深层一点的lamp套件及服务器的安全性、必须的设置等问题。

1 、apache mysql php 套件的安装
      如果你是ubuntu10以下的版本就直接在新立得软件包管理器的(编辑)菜单里先择(使用任务分组标记软件包),接着在里面选LAMP SERVER就可以一键安装上LAMP套件了.  安装完成后在浏览器里输入 localhost或127.0.0.1,就可以看到it's working ,这证明您的WEB 服务器开始正常的工作了。如果您是ubuntu11以上的版本就先看了第一章的前面部分,因为11以上就没有新立得软件包管理器以及分组标记功能了。


2、mysql 管理与phpmyadmin安装及使用
安装完了lamp后还不够,你还需要安装一个phpmyadmin,也就是图形界面的mysql管理,调试或测试网站方便呀,有了这个您就不用在终端里输入mysql命令了,并且还有很强的管理功能,我几次迁移网站的数据库都是靠它呢。安装phpmyadmin很简单,只需要在搜索里面输入phpmyadmin 标记并确定安装就行了。



安装过程中需要输入管理密码,过程中会提示三次输入密码,您输入一样的就行了。(注意:这里设置的不是root密码,为了安装起见,最好不要与系统帐户的root密码一样。
安装完成后在浏览器里输入 http://127.0.0.1/phpmyadmin或者输入http://localhost/phpmyadmin进入管理界面,这两个是一样的效果的。用户名是root,密码是您刚才设置的密码


在这你可以随便建立个数据库名称,我是说随便,你可不至于输入中文名称吧 ^_^
(温馨提示,你建立数据库时要注意您网站的编码是utf8的还是gb2312的,如果是utf8的默认就行了,如果是gb2312的请选gbk_chinese_ci,否则会因编码出错哦。



上图中我们输入了一个名字叫myweb的数据库,但但需要配置一个权限才能访问这个数据库(注意:系统默认的用户也就是你现在看到的几个用户不要动它,动了它我也不知道会发生什么事哦(如图)


输入和您数据库一样的用户名,这样好配置;主机选择本地,密码的话尽可能复杂点,并且把它记下来,你不记也行,只要配置网站的时候知道密码就行了,忘了也好办,进入phpmyadmin重置一下


注意:用户数据库中间这一栏请选择(创建与用户同名数据库并授予所有权限)。下面的全局可不要设置否则会降低您服务器的安全性。



3、伪静态的配置(注意:网上很多文章的设置是用不了的)
LAMP组件安装完后默认是不支持伪静态的,这对调试网站非常的不方便,所以我们还需要配置一下输入下面的命令启用rewrite组件。
  1. sudo a2enmod rewrite
复制代码

接着我们还要配置一下 /etc/apache2/sites-available/default 文件,输入下面命令
  1. sudo gedit /etc/apache2/sites-available/default
复制代码
然后修改红色标记的内容为all,然后保存退出



如果您想立即生效的话请重启下面的apache命令
  1. sudo /etc/init.d/apache2 restart
复制代码




mysql的配置
php默认上传文件是2M,这对很多网站来讲是不够的,因为每个服务器有自己的需要,所以我们要进行必要的配置
  1. sudo gedit /etc/php5/apache2/php.ini
复制代码

在搜索菜单选项中输入post_max_size(这里是上传的文件大小)如图,可根据您服务器的需求来输入大小,一般建议这里设置为50M


再查找 upload_max_filesize (这里指的是充许上传最大的文件大小)根据您服务器的要求,这里我建议为100M
[/url]




修改完后想立即生效请重启apache
  1. sudo /etc/init.d/apache2 restart
复制代码

apache端口的配置
php配置完了后我们还需要配置一下端口,电信防止我们个人架起web服务器,所以中国很多家庭用户都是给屏了80端口,这点对做网站的程序员们带来很大的不便,但我们可以加一个端口(不要直接把80端口改掉,改掉的话本地调试的时候也需要输入改掉的端口,非常麻烦),配置后还可以在浏览器的IP地址里输入 [url]http://xxx.xxx.xxx.xxx:81/
来访问的
输入命令
  1. sudo gedit /etc/apache2/ports.conf
复制代码
然后添加这两行进去,然后把80改成81


保存退出后再修改另一人配置文件
  1. sudo gedit /etc/apache2/sites-enabled/000-default
复制代码
从<VirtualHost *:80>开始到 </VirtualHost> 结束的内容复制下来,然后在</virtuallHost>下面粘贴上,接着把<VirtualHost *:80>里面的80改成81,保存、重启apache后外网就可以访问您的网站了。












登录后就看到MYSQL的管理界面了,这里千万要注意,左边有五个数据库是系统默认的数据库,切不可动它,否则会有怎样的后果你知道不? (不好意思,我也不知道是什么后果,因为我没试过,^_^ 哈哈)


附件: 你需要登录才可以下载或查看附件。没有帐号?注册
4

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
1525252
帖子
608
PB币
1534
贡献
0
技术
0
活跃
76
沙发
发表于 2012-7-1 22:37:32 IP属地江苏 |只看该作者
新立得是个好东西……

热爱开源的码盲

Rank: 5Rank: 5Rank: 5

UID
1476976
帖子
861
PB币
3784
贡献
0
技术
0
活跃
153
板凳
发表于 2012-7-7 12:33:07 IP属地河北 |只看该作者
如果不是搞网站的绝对认识不到这篇帖子的价值,那个子域名的设置我查了半个月都没查到如何设置,差点崩溃

Rank: 7Rank: 7Rank: 7

UID
620516
帖子
1928
PB币
4009
贡献
0
技术
1
活跃
41

7周年庆典勋章

4F
发表于 2012-7-7 13:20:01 IP属地陕西 |只看该作者
我前段时间就是用的这个方法设置的,简单有效

Rank: 1

UID
628178
帖子
29
PB币
359
贡献
0
技术
0
活跃
24
5F
发表于 2012-7-19 01:03:12 IP属地未知 |只看该作者
版主说的没错,刚开始我弄得也很抓逛,一直以为是apache的问题,压根儿没想到是电信封了80端口

Rank: 1

UID
2769055
帖子
9
PB币
8
贡献
0
技术
0
活跃
0
6F
发表于 2012-7-21 09:57:37 IP属地广东 |只看该作者
gnome好用些

Rank: 2Rank: 2

UID
2850273
帖子
156
PB币
940
贡献
0
技术
2
活跃
418
7F
发表于 2012-7-30 20:55:21 IP属地江苏 |只看该作者
小白一个,完全看不懂,但也支持下

Rank: 1

UID
2640914
帖子
94
PB币
150
贡献
0
技术
0
活跃
65
8F
发表于 2013-1-3 02:30:28 IP属地天津 |只看该作者
严重支持,真心好贴!!!!为知了。
怎么就没几条回复呢?

Rank: 11Rank: 11Rank: 11

UID
557098
帖子
7119
PB币
16179
贡献
0
技术
39
活跃
2104
9F
发表于 2013-1-3 17:50:34 IP属地上海 |只看该作者
谢谢楼主分享!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛