在~/下創建Sites文件夾
站在用戶的角度思考問題,與客戶深入溝通,找到扶風網站設計與扶風網站推廣的解決方案,憑借多年的經驗,讓設計與互聯網技術結合,創造個性化、用戶體驗好的作品,建站類型包括:網站建設、成都網站建設、企業官網、英文網站、手機端網站、網站推廣、國際域名空間、虛擬空間、企業郵箱。業務覆蓋扶風地區。
在/etc/apache2/users下創建username.conf文件,用vi或者nano打開,
把下面的內容復制粘貼到username.conf
Directory "/Users/username/Sites/"
AllowOverride All
Options Indexes MultiViews FollowSymLinks
Require all granted
/Directory
打開/etc/apache2/httpd.conf文件,取消下面幾行的注釋
LoadModule authz_core_module libexec/apache2/mod_authz_core.so
LoadModule authz_host_module libexec/apache2/mod_authz_host.so
LoadModule userdir_module libexec/apache2/mod_userdir.so
LoadModule php5_module libexec/apache2/libphp5.so
Include /private/etc/apache2/extra/httpd-userdir.conf
打開/etc/apache2/extra/httpd-userdir.conf文件,取消下面一行的注釋
Include /private/etc/apache2/users/*.conf
重啟Apache
sudo apachectl restart
從下載對應系統版本的MySQL的DMG鏡像,10.11和10.10系統選10.10版的, 10.9系統選10.9版的。
安裝mySQL。
命令行下啟動和關閉mysql服務:
開啟
sudo /usr/local/mysql/support-files/mysql.server start
關閉
sudo /usr/local/mysql/support-files/mysql.server stop
把mysql添加到環境變量
打開或創建~/.bash_profile文件,添加下面的內容:
export PATH="/usr/local/mysql/bin:$PATH"
命令行下source ~/.bash_profile生效。
修復2002 socket錯誤:‘
在命令行下輸入如下命令:
sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
首先你需要把官方的Raspbian鏡像文件安裝到SD卡上,然后啟動Raspberry Pi。
然而如果你試圖用"sudo apt-get install mysql-server-5.5" 來安裝MySQL的話將會失敗。這是因為此操作會使SD卡上的文件系統全部占滿。通過運行"df -h"命令可以查看此問題。
SD大概有4GB的空間。文件 系統(可理解為官方的Raspbian鏡像)大約有1.9GB。這個 文件系統是剛好適合2GB的卡(官方的Raspbian鏡像是從2GB的卡上導出的,將該鏡像寫入的SD后,只占用SD卡2GB的空間,多余的空間需要手動擴展)。 調整文件系統以適合4GB的卡,你需要運行"sudo raspi-config" 并選擇"expand_rootfs"選項。然后重啟。
現在運行命令“df -h”,系統會告訴你,你的文件系統還有足夠的可用空間。
但你的 MySQL 安裝卻失敗了。因此你運行命令“sudo apt-get purge mysql-server-5.5”,并刪除掉那些 mysql-server-5.5 的文件包和所有的相關文件。
這時,如果你想用命令“ sudo apt-get install mysql-server-5.5”重新安裝 MySQL,那將會再次失敗。這是因為目錄 /var/lib/mysql 里的數據文件是安裝失敗產生的數據文件。你應該先用命令“rm -rf /var/lib/mysql” 刪除掉那些數據文件后,再用“sudo apt-get install mysql-server-5.5”命令進行安裝。
現在,你應該安裝好了一個基本的MySQL。你可以執行命令“mysql_secure_installation” 來加強你的 MySQL 的安全性。
版本:mysql-5.6.51 源碼安裝
docker build -t 鏡像名稱:鏡像版本 . -f Dockerfile文件
docker run -p 3306:3306 --name mysql -d 鏡像名稱:鏡像版本
1 進入到myql虛擬機中:docker exec -it 容器id /bin/bash
2 進入mysql: mysql -u root -p (第一次進入mysql 是沒有密碼的)
3 授權操作: grant all privileges on . to 'root'@'%' identified by '123456';
grant all privileges on . to 'root'@'localhost' identified by '123456';
4 刷新授權: flush privileges;
mysql server mac版怎么安裝
.安裝MySQL
雙擊mysql-5.7.9-osx10.10-x86_64.dmg文件,加載鏡像
雙擊mysql-5.7.9-osx10.9-x86_64.pkg,開始安裝
一路下一步,即可安裝成功
注意:安裝完成之后會彈出一個對話框,告訴我們生成了一個root賬戶的臨時密碼。請注意保存,否則重設密碼會比較麻煩。
linux安裝mysql沒有可用鏡像可以這樣操作
1、查看可用的MySQL版本
2、拉取MySQL鏡像
3、查看本地鏡像
4、運行容器
5、連接MySql,訪問MySQL服務安裝成功。
本次安裝,沒有選擇現成的鏡像,從docker的github上,把dockerfile搞到本地,然后build鏡像。如果不出意外的話,步驟很簡單。
dockerfile文件在此:
把dockerfile:Dockerfile.debian復制也好,wget也好,搞到本地,然后執行:
經過漫長的等待,期待,docker給我報了個錯誤。截圖如下:
可見,報錯內容為:目錄不存在,不過/var/lib/docker/tmp/docker-builderxxxxx這個目錄,是build在運行時的臨時目錄,build完成后,就會被刪掉。所以,在build的時候,這里有沒有docker-builderxxxxx這個目錄,目錄下有沒有config,我也不知道。
但是問題還是要解決的,看一下dockerfile的內容
這樣,把dockerfile里需要的內容,都手動的放到當前目錄里,在此build。就可以通過了。
為什么直接執行build,會提示在tmp目錄下找config呢?我覺得是build的時候,tmp目錄下的docker-builderxxxxx目錄會映射到當前目錄。報的這個錯誤其實就是從當前目錄找config文件,當前目錄沒有,就去映射的docker-builderxxxxx目錄下找,而docker-builderxxxxx目錄下因為我不知道的原因也沒有,所以就報錯了。只需要確保當前目錄下有dockerfile里需要的文件就可以解決了。
標題名稱:mysql鏡像怎么安裝,制作mysql鏡像
網頁地址:http://m.kartarina.com/article12/heiedc.html
成都網站建設公司_創新互聯,為您提供定制開發、用戶體驗、網頁設計公司、、網站設計、網站維護
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯