BobCoder 发表于 2017-7-23 12:29

【PHP】安装配置在线音乐播放器并在Linux上运行

昨天发了个Online Music(在线音乐播放器) 源码http://img.baidu.com/hi/jx2/j_0057.gif,发现很多小伙伴并不会安装和运行。今天作者就来教大如何在服务器上运行OnlinMusic。http://img.baidu.com/hi/jx2/j_0069.gif
首先,我们要先在本地配置好,然后再甩到服务器上。
一、先配置Nginx指向我们的项目server {
      listen       80;
      server_namelocalhost 127.0.0.1;
    index app.php index.html index.php;
    root C:\project\onlineMusic;//这里root指向的就是你项目所在的地址例:C:\project\onlineMusic
    location ~ .*\.(php|php5)?$
    {
      #fastcgi_passunix:/tmp/php-cgi.sock;
      fastcgi_pass127.0.0.1:9000;
      fastcgi_index index.php;
      include fastcgi.conf;
    }
    location ~ .*\.(gif|jpg|jpeg|png|bmp|ico|swf)$
    {
      expires 30d;
    }
    location ~ .*\.(js|css)?$
    {
      expires 1h;
    }
    location \.api {
         add_header Access-Control-Allow-Origin *;
   
    }
   
}
二、启动Nginx服务http://www.bobcoder.cc/ueditor/php/upload/image/20170723/1500779382258307.png
注:记得启动php哦
三、在浏览器上输入localhost测试
http://www.bobcoder.cc/ueditor/php/upload/image/20170723/1500779561659050.png
好了,本地测试没问题,已经可以成功运行了。
4、接下来将项目甩到服务器上
http://www.bobcoder.cc/ueditor/php/upload/image/20170723/1500779690217021.png
作者用的是Xftp,连接上服务器过后直接将项目拖拽到你新建好的项目文件夹。
(最好给文件夹 755 权限)
http://www.bobcoder.cc/ueditor/php/upload/image/20170723/1500779817856409.pnghttp://www.bobcoder.cc/ueditor/php/upload/image/20170723/1500779832183640.png

5、修改服务器上的nginx配置,指向到你项目所在的路径
如果不会安装Linux服务器nginx的小伙伴,可以去看看作者写的 【Linux】centos 安装并运行nginxhttp://www.bobcoder.cc/ueditor/php/upload/image/20170723/1500780145151320.pngserver {
    listen 80;
    server_name music.bobcoder.cc;
    root /alidata/www/music;
    index index.html index.htm;

    location / {
      root   /alidata/www/music;
      error_page 405 =200 $uri;
    }

   # error_page 405 =200 @405;
   # location @405 {
   #   root /alidata/www/music;   
   # }

    location ~ .*\.(php|php5)?$
      {
                        #fastcgi_passunix:/tmp/php-cgi.sock;
                        fastcgi_pass127.0.0.1:9000;
                        fastcgi_index index.php;
                        include fastcgi.conf;
       }
         
}

修改完配置后重启nginxservice nginx restart


6、去解析域名
http://www.bobcoder.cc/ueditor/php/upload/image/20170723/1500780410106709.pnghttp://www.bobcoder.cc/ueditor/php/upload/image/20170723/1500780358101620.png
7、然后稍等一会儿就可以访问地址了
演示地址:music.bobcoder.cc博客地址:www.bobcoder.cc项目下载地址:https://pan.baidu.com/s/1qYdmetA
作者:Bob文章出自:http://www.bobcoder.cc/Post/detail/id/76.html

Novae 发表于 2017-7-23 13:06

膜拜大神

zenaiwen 发表于 2017-7-23 13:19

zenaiwen 发表于 2017-7-23 13:23

BobCoder 发表于 2017-7-23 13:32

zenaiwen 发表于 2017-7-23 13:23
win系统应该也能用吧。。。这个站(http://www.akseo.cn/)能像,VIP电影一样弄个 二级域名的栏目吗?把你 ...

可以的,你解析一个就行了

zenaiwen 发表于 2017-7-23 13:37

BobCoder 发表于 2017-7-23 13:43

zenaiwen 发表于 2017-7-23 13:37
直接放在根目录里面 不用解析呀。。

你如果想用二级域名访问的话就要解析一下,然后再在服务器上配置域名
页: [1]
查看完整版本: 【PHP】安装配置在线音乐播放器并在Linux上运行