一 自建博客
隨后,拷貝到webapps下面 并且做軟連接?
隨后重定向 并且下載?
cat >/etc/yum.repos.d/mysql.repo <<EOF
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/
enabled=1
gpgcheck=0
EOF
?下載完之后,開啟mysql程序
查看端口號 數據庫端口號3306
?然后登陸 mysql -uroot -p,要登錄mysql必須要知道密碼 要先過濾
隨后用密碼登錄
如果覺得這個密碼過于繁瑣,可以修改密碼
set global validate_password_policy=0;
set global validate_password_length=1;
alter user root@'localhost' identified by 'Admin@123';
?
?
?密碼改完之后,再去創建數據庫
CREATE DATABASE blog;
GRANT all ON blog.* TO 'bloguser'@'%' IDENTIFIED BY 'admin123';
GRANT all ON blog.* TO 'bloguser'@'localhost' IDENTIFIED BY 'admin123';
flush privileges;
因為jpress已經在webapps里面 所以直接訪問jpress里面即可
?
?
?
?然后發布就行,再開一個服務器 直接訪問即可
還可以再xshell里面找到這張圖片
?
?
?破解密碼(在配置文件中加入skip ... 然后清空密碼... 隨后再把配置文件中的skip....刪除即可)
?第一步 修改配置內容
?在內容最后一段加入 skip-grant-tables
隨后重啟
?然后沒輸入密碼直接登錄進去
?
清空密碼之后,再講my.cnf里面的配置內容最后一段刪除
?
破解密碼成功?
?狀態頁 包括遠程登錄
狀態頁沒打開之前,都是禁止的
第一步去conf下面的 tomcat.users.xml里面添加角色
加下面兩行,指定用戶和密碼<role rolename="manager-gui"/><user username="admin" password="123456" roles="manager-gui"/>
</tomcat-users>
?
隨后重啟服務
?這邊只允許本地登錄,打開虛擬機,進入火狐頁面,然后輸入127.0.0.1:8080
點擊狀態欄,輸入用戶名密碼即可
隨后就可以看見狀態
如果要遠程登錄看見status
?配置里面的內容
隨后保存,重啟,然后再去訪問網頁
?
因此不是本機(127.0.0.1)的地址都可以登陸了?
點開虛擬主機
?會看見無法訪問,跟上面一樣要去conf下面的users.xml去修改配置文件
?隨后,重啟
并且要遠程登錄 要添加地址
?修改內容:
重啟之后,再去訪問主頁,將用戶名密碼填寫進去
?
?常見的端口配置
調優:
8005是關閉的意思,這個不安全,可以設置
-1:表示無效端口? 0代表隨機端口
?如果本機telnet8005端口 然后輸入shutdown 會自動關閉tomcat這個程序
tomcat端口號?
?虛擬機配置
首先創建三個虛擬機
建立data下面的web1 2 3 ,并分別在web1 web3 web3里面建立ROOT(默認的頁面在root,所以還創建root)
?
?
主機位localhost是默認的,如果沒有abc 就訪問localhost
隨后,在另外一臺服務器上面添加abc的域名
?
隨后curl一下
?
?context配置(是存放個性化設置的地方)
設定一個指定路徑
?
<Context path="/test" docBase="/data/test" reloadable="true" />
#映射站點的根目錄
?隨后去data下面創建一個test
然后重啟服務
去另外一個服務器上去訪問test
?tomcat的jvm參數設置
?tomcat中反向代理操作
真是服務器操作,已經建立好www.a.com? ?www.b.com? ?www.c.com(看上述虛擬機構建過程)
?
代理服務器操作(7-2)
下載額外源 下載nginx
?
?
然后修改一下域名解析
將真是服務器的IP地址跟域名寫入到文件里面
?
然后,yum安裝nginx的主配置文件在/etc/nginx/nginx.conf中 去主配置里面寫一下代理
然后重新加載
客戶端配置
關閉防火墻 關閉核心防護
?隨后,修改一下域名
最后再curl一下
?