BSD爱好者乐园jxtm.blog.chinaunix.net
剑心通明
全部博文(7460)
节日礼物(0)
特产美食(0)
运动户外(0)
计算机相关(0)
女人(0)
男人(0)
母婴(0)
居家(0)
美容时尚(0)
手机数码(0)
2011年(1)
2009年(669)
2008年(6790)
linux_ka
叶绍琛
zongg
瑞儿
HonestQi
love400
nqcc2014
wjwjwj
leimingg
pinkowa
grape
tracywan
lirongwe
oneplusc
分类: BSD
2008-04-03 17:32:17
安装服务器软件mysql
因为我安装系统时将数据库单独分了一个区存放,所以我要修改一下mysql默认的数据库存放目录
保存退出编辑。然后
安装完毕后,加大mysql的最大连接数
向下寻找到第314行(4.0.20版是314行),其行很长,以“$NOHUP_NICENESS”开头,以“>> $err_log 2>&1”结尾。该行被嵌套在一个if语句里。在314这行末尾的“ >> $err_log 2>&1”前面加上“ -O max_connections=1000 ”,(注意前后各留一个空格)。 然后向下找到316行,也是很长的一行,以“eval "$NOHUP_NICENESS”开头,以“>> $err_log 2>&1”结尾。同样在“ >> $err_log 2>&1”前面加上“ -O max_connections=1000 ”。 保存退出。然后重启,此时的mysql40就是1000个并发连接的数据库了。可以用下面的方法检查一下:
将会打出一个长列表,按scroll lock后向上卷动屏幕,能看到里面有一项显示 | max_connections | 1000 | 那么表示最大并发连接数已经修改到1000了。修改 mysql 的 root 密码
apache先安装openssl
然后升级一下 expat2
安装 apache2
安装 apache 的 modfastcgi:
OK,完成了。 下来是php:
安装后的设置:看一下 /usr/etc/apache2 目录下面已经有几个 httpd 的设置文件了,拷一个当正式的配置文件
然后编辑 httpd.conf
最后,要在服务器启动时自动启动 apache,需要编辑 /etc/rc.conf
加入以下两行:
这时候,你可以用以下命令来试着启动 apache
===============================================如果提示说 ssl.conf 配置文件某行有错,server.crt 证书文件不存在的话,那么恭喜你,跟我一样中奖了,我不知道这是否是 apache2 port的一个bug,总之这样安装完的apache+mod_ssl 是没有服务器证书的,apache2启动失败了,我们需要手工来签属一个可用的证书先下载一下证书生成程序:然后:
我只写了相关的命令,后面三个命令执行时会有一系列的问题需要回答:密码、省份、城市、机构 。。。。有够烦的,自己看着办吧,赫赫不过友情提示一下:./new-server-cert.sh server 的时候,commonName 最好设成跟你的 ServerName 一样,不然 apache 启动中会生成错误日志。好了,然后到 /usr/local/etc/apache2 目录下面建两个目录来存放刚才生成的 crt 和 key 文件
然后将刚才生成的四个文件放到新目录下面,再修改属性,以策安全
OK,搞定,现在启动 apache2 应该没有问题了
上一篇:FreeBSD服务器的安装与优化
下一篇:FreeBSD学习笔记
登录 注册