在linux上安装各种信息系统
1、安装shopex
1)目录权限 下载shopex后解压缩,上传到空间(二进制),权限改为777,其他需设置777的目录有:
install/templates_c、config、home、home/backup、home/cache、home/cache/admin_tmpl
home/cache/data、home/cache/front_tmpl、home/download、home/logs、home/tmp、home/upload
2)启动Apache Mod_rewrite模块
sudo a2enmod rewrite
sudo vi /etc/apache2/sites-enabled/000-default 将其中的:
AllowOverride None 修改为: AllowOverride All
sudo /etc/init.d/apache2 restart.
2、安装phpMyAdmin
MySQL默认是没有界面的命令行操作的数据库,使用phpMyAdmin能使用MySQL的管理温和化,安装之: aptitude install phpmyadmin 安装过程中,会出现下面的提示
Web server to reconfigure automatically: <-- apache2
Configure database for phpmyadmin with dbconfig-common? <-- No
安装完成后,在浏览器中访问 http://127.0.0.1/phpmyadmin/
3、架设cacti监控服务器
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt-get install php5
sudo apt-get install php5-mysql php5-cgi php5-cli php5-snmp php-pear snmp snmpd
sudo apt-get install rrdtool
sudo wget www.cacti.net/downloads/cacti-0.8.7e.tar.gz
sudo mv cacti-0.8.7e.tar.gz /var/www
sudo tar xzf cacti-0.8.7e.tar.gz /var/www
sudo mkdir /cacti
sudo cp -a cacti-0.8.7e/.* /var/www/cacti
在phpmyadmin里面加入sql语句和创建用户
sudo mysqladmin -u root -p create cacti
sudo mysql -u root -p cacti < cacti.sql
grant all on cacti.* to cactiuser@localhost identified by 'cacti'
flush privileges
set password for cactiuser@localhost=password('cactiuser')
回终端sudo vi /var/www/cacti/include/config.php
修改其中database_password = "cactiuser";
sudo useradd cactiuser -d /var/www/cacti -s /bin/false
sudo chown -R cactiuser /var/www/cacti/rra /var/www/cacti/log
sudo vi /etc/crontab
*/5 * * * * cactiuser php5 /var/www/cacti/poller.php > /dev/null 2>&1
sudo vi /etc/php5/apache2/php.ini ;extension=mysql.so
sudo vi /etc/php5/cli/php.ini ;extension=mysql.so
sudo vi /etc/php5/cgi/php.ini ;extension=mysql.so
sudo /etc/init.d/apache2 restart
登陆 admin admin
4、proFTP安装与配置
在webmin中自动安装,默认安装了proftpd-mod-ldap、proftpd-mod-pgsql、proftpd-mod-mysql、proftpd-basic、libcap1、proftpd,确保服务能开启。在用户与组中建立一个用户richard,加入到nobody组(proftpd.conf中允许的组),访问密码为空,设置其主目录(/var/www/sales)和不能登录访问(/usr/sbin/nologin) 修改proftpd.conf 加入 DefaultRoot ~,RequireValidShell off
16、Discuz安装
先安装uc。后在uc中安装discuz,附件无法上传的话则需要在后台的“全局”->“附件设置”中将“附件保存位置设置为./attachments”、“附件URL地址”设置为”root_home/attachments”,保存方式“标准”;改变头像,将uc/control复制到uc_server下,将uc_server/data设置为777,并在uc_server/data/avatar/000/00下建立00、01、02等目录