0 、安裝vsftpd
[root@iZ23l4blvwxZ ~]# yum -y install vsftpd
安裝成功,設置開機啓動 chkconfig vsftpd on,
啓動ftp服務 [root@localhost ~]# service vsftpd start
停止服務:service vsftpd stop;重啓服務:service vsftpd restart
上傳到tmp 文件夾
1、安裝jdk
[root@localhost tmp]# rpm -ivh jdk-7u80-linux-x64.rpm
默認安裝到了/usr/java
配置環境變量
[root@localhost jdk1.7.0_80]# vi + /etc/profile
添加
#java
JAVA_HOME=/usr/java/jdk1.7.0_80
JRE_HOME=/usr/java/jdk1.7.0_80/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:JRE_HOME/lib
exprot JAVA_HOME JRE_HOME PATH CLASSPATH
2、安裝mysql
查看是否安裝了mysql
[root@localhost ~]# rpm -qa | grep mysql // 這個命令就會查看該操作系統上是否已經安裝了mysql數據庫
有的話,我們就通過 rpm -e 命令 或者 rpm -e --nodeps 命令來卸載掉
[root@localhost ~]# rpm -e mysql // 普通刪除模式
[root@localhost ~]# rpm -e --nodeps mysql // 強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它文件,則用該命令可以對其進行強力刪除
卸載
yum -y remove mysql-libs.x86_64
安裝
yum install -y mysql-server mysql mysql-devel
修改端口號
編輯/etc/my.cnf 添加[client] port=3380
修改端口號不能啓動,則關閉SELinux
setenforce 0 (0|1 開|關)
修改密碼
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD('1234') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
最後正常方式重啓服務
mysql啓動/停止/重啓
service mysqld start/stop/restart
/etc/init.d/mysqld start
啓動出錯 MySQL Daemon failed to start.
可能的錯誤解決方式
[root@localhost ~]# getenforce
Enforcing
[root@localhost ~]# setenforce 0
設置編碼 utf-8
vi /etc/my,cnf
[ mysqld ] 下面加
character_set_server=utf8
開機啓動列表
[root@localhost bin]# chkconfig --list |grep mysql //查找mysql服務
添加列表
[root@localhost bin]# chkconfig add mysqld
設置開機啓動
[root@localhost bin]# chkconfig mysqld on
成功
開啓防火牆
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
增加的開放3306端口的語句一定要在icmp-host-prohibited之前
mysql 遠程連接開啓
grant all PRIVILEGES on jtd.* to root@'123.123.123.123' identified by '123456';
上面的語句表示將 jtd數據庫的所有權限授權給 root這個用戶,允許 root 用戶在 123.123.123.123 這個 IP 進行遠程登陸,並設置 root 用戶的密碼爲 123456 。
例如,你想myuser使用mypassword從任何主機連接到mysql服務器的話。
mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED
BY 'mypassword' WITH GRANT OPTION;
|
如果你想允許用戶myuser從ip爲192.168.1.3的主機連接到mysql服務器,並使用mypassword作爲密碼
3、安裝 tomcat
解壓
[root@localhost tomcat]# tar -zxvf apache-tomcat-7.0.57.tar.gz
重命名
[root@localhost usr]# mv apache-tomcat-7.0.57.tar.gz tomcat
我們有了tomcat
防火牆開放8080端口
增加8080端口到防火牆配置中,執行以下操作:
[root@admin ~]# vi + /etc/sysconfig/iptables
#增加以下代碼
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
重啓防火牆
Tomcat開機自啓動
修改/etc/rc.d/rc.local,使用vi /etc/rc.d/rc.local 命令
添加
export JAVA_HOME=/usr/java/jdk1.7.0_80
/usr/local/tomcat/tomcat7/bin/startup.sh
修改rc.local文件爲可執行,如:chmod +x rc.local
OK
[root@admin java]# service iptables restart
mysql 連接出現1130
# mysql -u root -proot
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root’@'%’ IDENTIFIED BY ‘youpassword’ WITH GRANT OPTION;
- 查看tomcat進程,ps -ef|grep java ,shutdown不了,可以kill pid
- 查看cpu位數 getconf LONG_BIT
- 查看當前linux的版本,[root@localhost bin]# cat /etc/issue output //CentOS release 6.5 (Final)
- 查看系統信息 [root@localhost bin]# uname -r //ouput 2.6.32-431.el6.x86_64
- 查看環境變量 env
- 查看已經安裝了哪些軟件包 rpm -qa|grep jdk* //查看是否安裝了jdk
- 查看selinux 情況 [root@localhost bin]# cat /etc/sysconfig/selinux 關閉的話,需要設置爲disabled
- 查看網絡狀態 ifconfig
- 關閉防火牆 service iptables stop ,臨時關閉,重啓則開啓,#chkconfig iptables off.(永久管用),或者在system-config-firewall中把iptables的enabled選項取消
- 查看路由表 route -n
- 查看所有建立起來的連接 netstat -antp
- 顯示進程 ps -ef , 例如 查找java ps -ef |grep java
- 查看用戶登錄歷史 last
- 創建用戶 useradd liubo,創建密碼 passwd liubo ,創建用戶組,groudadd liubolist.
- 啓動圖形界面 startx,若是沒有圖形,則安裝,yum install gnome