ImgURL幫助文檔【安裝】:https://www.xiaoz.me/doc/doc-imgurl/install github:https://github.com/helloxz/imgurl 自2.x版本開始,ImgURL使用CodeIgniter框架開發,所以須要先配置僞靜態,並確保環境知足如下要求。php
配置僞靜態nginx
Nginxgit
location / { try_files $uri $uri/ /index.php?$query_string; } location ~* \.(db3|json)$ { deny all; } location ~* ^/(temp|upload|imgs|data|application|static|system)/.*.(php|php5)$ { return 403; }
環境:軍哥lnmp一鍵搭建 安裝時php版本選擇5.6以上 安裝完成後,查看php拓展:github
默認已經安裝了gd2,pdo_sqlite,還有pathfilo,則咱們只需安裝下面這兩項:sql
因爲fileinfo在lnmp一鍵安裝包中已經下載了,因此咱們先安裝fileinfo拓展。json
cd lnmp1.6/src/php-7.1.30/ext/fileinfo /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install
安裝完成後vim
vim /usr/local/php/etc/php.ini #添加: extension = fileinfo.so
重啓php-fpm,瀏覽器
lnmp php-fpm restart
檢查fileinfo拓展添加是否成功,
添加fileinfo拓展成功!app
參考框架
wget http://www.imagemagick.org/download/ImageMagick.tar.gz tar xvfz ImageMagick.tar.gz cd ImageMagick-7.0.8-61/ ./configure --prefix=/usr/local/imagemagick make && make install
wget https://pecl.php.net/get/imagick-3.4.3RC3.tgz tar zxvf imagick-3.4.3RC3.tgz cd imagick-3.4.3RC3/ /usr/local/php/bin/phpize # 和上面安裝fileinfo拓展同樣 #ImageMagick 6.8以上版本目錄爲/usr/local/include/ImageMagick-X,在configure以前先作下軟鏈接 ln -s /usr/local/imagemagick/include/ImageMagick-7 /usr/local/imagemagick/include/ImageMagick ./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/imagemagick make && make install
修改php.ini文件,添加extension=imagick.so 重啓php-fpm
lnmp php-fpm restart
檢查imagick拓展添加是否成功,
imgurl.test是域名,要換成你本身的,注意」Enable PHP Pathinfo?「要先」y「。 而後網站配置好了,網站目錄在/home/wwwroot/imgurl.test。
wget https://github.com/helloxz/imgurl/archive/v2.3.tar.gz tar zxvf v2.3.tar.gz cd imgurl-2.3/ #拷貝網站源碼到網站目錄 cp -r * /home/wwwroot/imgurl.test/ #更改網站目錄權限 chown -R www:www /home/wwwroot/imgurl.test/
出錯報錯,忽視便可
chown: changing ownership of ‘/home/wwwroot/photos.wilks.site/.user.ini’: Operation not permitted三、
vim /usr/local/nginx/conf/vhost/imgurl.test.conf
把上面的nginx的rewrite規則寫入到最後,以後保存退出。
保存退出後,重啓nginx,
lnmp nginx restart
打開瀏覽器,輸入網址」http://imgurl.test",
能夠看到安裝環境檢測所有經過,而後點擊下一步,
輸入用戶名、密碼,點擊開始安裝,
安裝完成後,能夠「返回首頁」或者「登陸後臺」, 首頁,
後臺,
到此安裝完成!