惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The Register - Security
The Register - Security
云风的 BLOG
云风的 BLOG
U
Unit 42
F
Fortinet All Blogs
The GitHub Blog
The GitHub Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
D
Docker
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
S
Secure Thoughts
Hacker News: Ask HN
Hacker News: Ask HN
Vercel News
Vercel News
S
Security @ Cisco Blogs
GbyAI
GbyAI
Stack Overflow Blog
Stack Overflow Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
I
Intezer
MongoDB | Blog
MongoDB | Blog
AI
AI
MyScale Blog
MyScale Blog
Engineering at Meta
Engineering at Meta
Y
Y Combinator Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Proofpoint News Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
W
WeLiveSecurity
博客园 - 叶小钗
S
SegmentFault 最新的问题
N
News | PayPal Newsroom
WordPress大学
WordPress大学
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
D
DataBreaches.Net
小众软件
小众软件
Microsoft Azure Blog
Microsoft Azure Blog
Spread Privacy
Spread Privacy
H
Help Net Security
美团技术团队
博客园 - 司徒正美
T
Threat Research - Cisco Blogs
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
K
Kaspersky official blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
V
Vulnerabilities – Threatpost
TaoSecurity Blog
TaoSecurity Blog
N
Netflix TechBlog - Medium
L
Lohrmann on Cybersecurity
J
Java Code Geeks
量子位
Martin Fowler
Martin Fowler
博客园_首页

博客园 - fand

ubuntu下wpa_supplicant使用 mysql分别排名 Google Adsense优化 博文阅读密码验证 - 博客园 测试freebsd上的pf防火墙和linux上的iptables防火墙-zz 安装ffmpeg MySQL的性能调优工具:比mysqlreport更方便的tuning-primer.sh 支撑1000万pv的数据库缓存解决方案 博文阅读密码验证 - 博客园 Boost 库中的实用工具类使用 梦断代码 老生常谈 LAMP 系统性能调优 基于反相代理的Web缓存加速——可缓存的系统设计 LDAP介绍 CVS使用手册 学习Java需要达到的30个目标 editplus使用技巧 linux平台使用oracle 9I数据库 PHP程序优化探密
FreeBSD6安装之AMP的安装 - fand - 博客园
fand · 2009-04-17 · via 博客园 - fand

配置网卡

安装成功后, 就可以进行进一步的配置了。引导新安装的 FreeBSD 系统之后, 使用sysinstall

(/stand/sysinstall Configure),Networking,Interfaces,le0

打开ssh

首先vi编辑/etc/inetd.conf,去掉ssh前的#,保存退出
编辑/etc/rc.conf
最后加入:sshd_enable="yes"即可
激活sshd服务:
techo#/etc/rc.d/sshd start
用下面命令检查服务是否启动,在22端口应该有监听。
#netstat -an ## check port number 22
最后
vi /etc/ssh/sshd_config,

---------------------------------------------

  #Protocol 2,1

  修改为:

  Protocol 2

  #ListenAddress 0.0.0.0

  修改为:

  ListenAddress 0.0.0.0

  #PermitRootLogin yes

  修改为

  PermitRootLogin yes

  (Linux上默认答应root用户登录,此处可不修改。)

  修改完成后重启sshd:

  /etc/rc.d/sshd restart

  -------------------------------

  目前即可ssh登陆.

安装apache

apache的相关知识在此不做阐述。相关知识可以参见apache用户手册。我这里采用的port默认方式安装apache

#cd /usr/ports/www/apache22/

#make install clean
 

完成编译、安装后,在/etc/rc.conf下添加以下内容

apache22_enable=”YES”
 

重启系统后,在浏览器上输入http://yourip/(你服务器的IP地址),看看能不能进看到“it’s work”的字样。如果有,说明apache已经成功运行。

可以使用下面的命令来手动控制apache

#/usr/local/etc/rc.d/apache22.sh start  //启动apache服务
#/usr/local/etc/rc.d/apache22.sh stop  //停止apache服务
#/usr/local/etc/rc.d/apache22.sh restart  //重启apache服务
 

安装Mysql
还是采用port的方式进行安装

#/usr/ports/databases/mysql50-server
#make install clean
 

安装、编译完成后,在/etc/rc.conf下添加以下内容

mysql_enable=”YES”
 

重新启动mysql服务

#/usr/local/etc/rc.d/mysql-server.sh restart
 

设置root密码

# /usr/local/bin/mysqladmin -u root -p password yourpassword
 

(yourpassword为你自己为mysql的root用户设置的密码)
测试登陆mysql

#mysql –uroot -pyourpassword
 

如果出现

mysql>
 

说明mysql成功启动,输入exit退出。

远程权限

#GRANT ALL PRIVILEGES ON DB_name.* TO user_name@localhost IDENTIFIED BY ‘xxx密碼xxx’;
#GRANT ALL PRIVILEGES ON DB_name.* TO user_name@”%” IDENTIFIED BY ‘xxx密碼xxx’;

安装php

#cd /usr/ports/lang/php5

#make install clean
 

安装php扩展

#cd /usr/ports/lang/php5-extensions

#make install clean
 


安装完成后,编辑apache配置文件,让其能识别php文件

#ee /usr/local/etc/apache22/httpd.conf
 

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps
#在DirectoryIndex index.html改为
DirectoryIndex index.html index.php index.htm
 

完成后,重启apache服务

#/usr/local/etc/rc.d/apache22.sh restart
 

在/usr/local/www/apache22/cgi-bin/下新建一个名为test.php的文件,内容如下:

<?
phpinfo()

?>
 

然后在浏览器上输入http://你的服务器IP/test.php。如果显示为php的一些系统信息,而非源代码的话,说明apache已经正确的解析php。

安装mysql管理工具phpmyadmin
先安装下载工具wget

#pkg_add –r wget
 

下载phpmyadmin2.7.0-p12

#cd /usr/local/www/apache22/cgi-bin/

#wget http://jaist.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.7.0-pl2.tar.bz2
# tar –zxvf phpMyadmin-2.7.0-p12
#mv phpMyadmin-2.7.0-p12 phpmyadmin
 

进入phpmyadmin目录修改config.default.php

#cd phpmyadmin
#ee config.default.php
 

$cfg['Servers'][$i]['auth_type']     = 'config'
 

改为

$cfg['Servers'][$i]['auth_type']     = 'cookie'
 

$cfg['blowfish_secret'] = ''
 

改为

$cfg['blowfish_secret'] = 'Php123654' 红色部分自己添加
 

然后在http://你的服务器IP/phpmyadmin看看是否正常。

安装ZendOptimizer

#cd /tmp
#wget  http://js.down.chinaz.com/Z20060999/down/ZendOptimizer-3.0.1-freebsd6.0-i386.tar.gz

#tar –zxvf ZendOptimizer-3.0.1-freebsd5.4-i386.tar.gz
#cd ZendOptimizer-3.0.1-freebsd5.4-i386

#./install
 

经过几步简单的设置后,它会自动重启apache服务.

用phpinfo()查看Zend版权信息时,当变成

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
    with Zend Extension Manager v1.0.10, Copyright (c) 2003-2006, by Zend Technologies
    with Zend Optimizer v3.0.1, Copyright (c) 1998-2006, by Zend Technologies
 

说明已经安装成功