整合營銷服務商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          URL鏈接地址失效,腳本跑不起來該怎么辦?

          URL鏈接地址失效,腳本跑不起來該怎么辦?

          由于腳本需要從網(wǎng)站上下載數(shù)據(jù)包來本地安裝這樣有時候URL鏈接地址失效就會導致腳本不能用,于是我就在本地搭建了HTTP服務來提供下載的方式安裝LAMP腳本。

          具體方法是:

          1,先在一臺主機上搭建一個http服務器。

          2,然后在/usr/local/apache2/htdocs新建一個download文件夾。

          3,接著把所需要的下載的軟件放到/usr/local/apache2/htdocs/download文件夾下即可。

          4,這樣的話就可以正常使用內網(wǎng)的地址來跑腳本了。

          LAMP

          腳本參考如下

          #!/bin/bash
          #auto install LAMP
          #by tony 2019-08-2
          #Httpd define path variable
          #APR Install####安裝apr############################
          A_FILES=apr-1.5.2.tar.gz
          A_FILES_DIR=apr-1.5.2
          A_URL=http://10.93.58.209/download/apr-1.5.2.tar.gz
          A_PREFIX=/application/apr
          #APR-Util Install####安裝apr –util#####################
          AU_FILES=apr-util-1.5.4.tar.gz
          AU_FILES_DIR=apr-util-1.5.4
          AU_URL=http://10.93.58.209/download/apr-util-1.5.4.tar.gz
          AU_PREFIX=/application/apr-util
          #PCRE Install####安裝pcre###########################
          PC_FILES=pcre-8.38.tar.gz
          PC_FILES_DIR=pcre-8.38
          PC_URL=http://10.93.58.209/download/pcre-8.38.tar.gz
          PC_PREFIX=/application/pcre
          #Apache Install####安裝apache########################
          H_FILES=httpd-2.4.18.tar.gz
          H_FILES_DIR=httpd-2.4.18
          H_URL=http://10.93.58.209/download/httpd-2.4.18.tar.gz
          H_PREFIX=/application/apache2/
          #Mysql define path variable ####定義mysql的安裝路徑#####
          M_FILES=mysql-5.5.32.tar.gz
          M_FILES_DIR=mysql-5.5.32
          M_URL=http://10.93.58.209/download/mysql-5.5.32.tar.gz
          M_PREFIX=/application/mysql/
          #PHP define path variable######定義php的安裝路徑#########
          P_FILES=php-5.6.20.tar.gz
          P_FILES_DIR=php-5.6.20
          P_URL=http://10.93.58.209/download/php-5.6.20.tar.gz
          P_PREFIX=/application/php5/
          echo -e "\033[34m-------------------------\033[0m"
          echo -e "\033[35mReady to set up LAMP source environment\n
          Wait for 5 seconds, please select menu\033[0m"
          sleep 5
          if [ -z "$1" ];then
           echo -e "\033[36mPlease Select install menu follow:\033[0m"
           echo -e "\033[32m 1)編譯安裝Apache服務器\033[1m"
           echo "2)編譯安裝Mysql服務器"
           echo "3)編譯安裝PHP服務器"
           echo "4)配置index.php并啟動LAMP服務"
           echo -e "\033[31mUsage: { /bin/sh $0 1|2|3|4|help}\033[0m"
           exit
          fi
          if [[ "$1" -eq "help" ]];then
           echo -e "\033[36mPlease Select Install Menu follow:\033[0m"
           echo -e "\033[32m1)編譯安裝Apache服務器\033[1m"
           echo "2)編譯安裝MySQL服務器"
           echo "3)編譯安裝PHP服務器"
           echo "4)配置index.php并啟動LAMP服務"
           echo -e "\033[31mUsage: { /bin/sh $0 1|2|3|4|help}\033[0m"
           exit
          fi
          ##################################
          #Install httpd web server 安裝httpd服務####
          if [[ "$1" -eq "1" ]];then
           yum -y install gcc gcc-c++
           wget -c $A_URL && tar zxvf $A_FILES && cd $A_FILES_DIR && ./configure --prefix=$A_PREFIX
           if [ $? -eq 0 ];then 
           make && make install
           echo -e "\033[32m The $A_FILES_DIR install OK!\033[0m"
           else
           echo -e "\033[32m the $A_FILES_DIR install error,please check...\033[0m"
           exit 0
           fi
           wget -c $AU_URL && tar zxvf $AU_FILES && cd $AU_FILES_DIR && ./configure --prefix=$AU_PREFIX --with-apr=$A_PREFIX
           if [ $? -eq 0 ];then 
           make && make install
           echo -e "\033[32m The $AU_FILES_DIR install OK!\033[0m"
           else
           echo -e "\033[32m the $AU_FILES_DIR install error,please check...\033[0m"
           exit 0
           fi
           wget -c $PC_URL && tar zxvf $PC_FILES && cd $PC_FILES_DIR && ./configure --prefix=$PC_PREFIX
           if [ $? -eq 0 ];then 
           make && make install
           echo -e "\033[32m The $PC_FILES_DIR install OK!\033[0m"
           else
           echo -e "\033[32m the $PC_FILES_DIR install error,please check...\033[0m"
           exit 0
           fi
          wget -c $H_URL && tar -zxvf $H_FILES && cd $H_FILES_DIR && ./configure --prefix=$H_PREFIX \
           --with-apr=$A_PREFIX \
           --with-apr-util=$AU_PREFIX \
           --with-pcre=$PC_PREFIX \
           --enable-so \
           --enable-rewrite
           if [ $? -eq 0 ];then
           make && make install
           cp $H_PREFIX/bin/apachectl /etc/init.d/httpd
           echo "# chkconfig: 2345 50 90" >> /etc/init.d/httpd && chkconfig \
           --add httpd && chkconfig --level 35 httpd on && /etc/init.d/httpd restart
           echo -e "\033[32m----------------------------------\033[0m"
           echo -e "\033[32m The $H_FILES_DIR Server install Success ! \033[0m"
           else
           echo -e "\033[32m The $H_FILES_DIR Make or Make install ERROP,please check....\033[0m"
           exit 0
           fi
          fi
          #Install mysql DB server安裝mysql服務####
          if [[ "$1" -eq "2" ]];then
           yum -y install make cmake gcc-c++ bison ncurses ncurses-devel libaio-devel
           groupadd mysql
           useradd mysql -s/sbin/nologin -M -g mysql
           wget -c $M_URL && tar -zxvf $M_FILES && cd $M_FILES_DIR && cmake ./ \
          -DCMAKE_INSTALL_PREFIX=/application/mysql-5.5.32 \
          -DMYSQL_DATADIR=/data/mysql \
          -DMYSQL_UNIX_ADDR=/application/mysql-5.5.32/tmp/mysql.sock \
          -DDEFAULT_CHARSET=utf8 \
          -DDEFAULT_COLLATION=utf8_general_ci \
          -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \
          -DENABLED_LOCAL_INFILE=ON \
          -DWITH_INNOBASE_STORAGE_ENGINE=1 \
          -DWITH_FEDERATED_STORAGE_ENGINE=1 \
          -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
          -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
          -DWITHOUT_PARTITION_STORAGE_ENGINE=1 \
          -DWITH_FAST_MUTEXES=1 \
          -DWITH_ZLIB=bundled \
          -DENABLED_LOCAL_INFILE=1 \
          -DWITH_READLINE=1 \
          -DWITH_EMBEDDED_SERVER=1 \
          -DWITH_DEBUG=0
          if [ $? -eq 0 ];then
           make && make install 
           ln -s /application/mysql-5.5.32 /application/mysql
           cp support-files/mysql.server /etc/init.d/mysqld
           chmod +x /etc/init.d/mysqld
           chown mysql.mysql /application/mysql
           chown mysql.mysql /data
           echo 'export PATH=/application/mysql/bin:$PATH '>>/etc/profile
           source /etc/profile
           mv /etc/my.cnf /etc/my.cnf.bak
           cat >/etc/my.cnf <<EOF
          [mysqld]
          port=3306
          socket=/application/mysql-5.5.32/tmp/mysql.sock
          datadir=/data/mysql
          user=mysql
          # Disabling symbolic-links is recommended to prevent assorted security risks
          symbolic-links=0
          log-bin=mysql-bin
          server-id=1
          auto_increment_offset=1
          auto_increment_increment=2
          [mysqld_safe]
          log-error=/var/log/mysqld.log
          pid-file=/var/run/mysqld/mysqld.pid
          replicate-do-db=all
          EOF
          /application/mysql/scripts/mysql_install_db --basedir=/application/mysql/ --datadir=/data/mysql --user=mysql
          /etc/init.d/mysqld start
          chkconfig mysqld on
          mysqladmin -uroot password 'hwg123'
           echo -e "\n\033[32m-----------------------------------------------\033[0m"
           echo -e "\033[32mThe $M_FILES_DIR Server Install Success !\033[0m"
           else
           echo -e "\033[32mThe $M_FILES_DIR Make or Make install ERROR,Please Check......"
           exit 0
           fi
          fi
          #Install PHP server安裝php服務####
          if [[ "$1" -eq "3" ]];then
           yum install libxml2-devel -y
          wget -c $P_URL && tar -zxvf $P_FILES && cd $P_FILES_DIR &&./configure --prefix=$P_PREFIX \
           --with-config-file-path=/usr/local/php/etc \
           --with-apxs2=$H_PREFIX/bin/apxs \
           --with-mysql=$M_PREFIX 
           if [ $? -eq 0 ];then
           make && make install
           echo -e "\n\033[32m-----------------------------------------------\033[0m"
           echo -e "\033[32mThe $P_FILES_DIR Server Install Success !\033[0m"
           else
           echo -e "\033[32mThe $P_FILES_DIR Make or Make install ERROR,Please Check......"
           exit 0
           fi
          fi
          ####################################
          if [[ "$1" -eq "4" ]];then
           sed -i '/DirectoryIndex/s/index.html/index.php index.html/g' $H_PREFIX/conf/httpd.conf
           $H_PREFIX/bin/apachectl restart 
           echo "AddType application/x-httpd-php .php" >>$H_PREFIX/conf/httpd.conf
           IP=`ifconfig eth0|grep "Bcast"|awk '{print $2}'|cut -d: -f2`
           echo "You can access http://$IP/"
          cat >$H_PREFIX/htdocs/index.php <<EOF
          <?php
          phpinfo();
          ?>
          EOF
          fi
          

          PHP

          注意

          1,腳本在centos6下面跑的最順利,腳本的IP和路徑需要更改一下。

          2,使用sed -i "s/10.93.58.209/192.168.0.10/g" /root/lamp_install.sh來修改IP地址。

          3,腳本運行完成啟動mysql可能會提示找不到這個命令,需要 source /etc/profile一下。

          4,如果數(shù)據(jù)庫換成5.6的版本需要把這個參數(shù)改變- DWITHOUT_PARTITION_STORAGE_ENGINE=0 \

          5,如果你不是root權限運行腳本請先給腳本chmod +x lamp_install.sh

          6,你如果想試試又找不到軟件的話你可以私信我,私信發(fā)我信息“LAMP”,我會把軟件發(fā)給你,最后感謝您的觀看,謝謝!

          TML 腳本

          HTML script 元素

          <script> 標簽用于定義客戶端腳本,比如 JavaScript。

          script 元素既可包含腳本語句,也可通過 src 屬性指向外部腳本文件。

          必需的 type 屬性規(guī)定腳本的 MIME 類型。

          JavaScript 最常用于圖片操作、表單驗證以及內容動態(tài)更新。

          下面的腳本會向瀏覽器輸出“Hello World!”:

          <script type="text/javascript">
          document.write("Hello 天華信息教育!")
          </script>
          

          <noscript> 標簽

          <noscript> 標簽提供無法使用腳本時的替代內容,比方在瀏覽器禁用腳本時,或瀏覽器不支持客戶端腳本時。

          noscript 元素可包含普通 HTML 頁面的 body 元素中能夠找到的所有元素。

          只有在瀏覽器不支持腳本或者禁用腳本時,才會顯示 noscript 元素中的內容:

          <script type="text/javascript">
          document.write("Hello 天華信息教育!")
          </script>
          <noscript>Your browser does not support JavaScript!</noscript>
          

          實例

          插入一段腳本

          如何將腳本插入 HTML 文檔。

          <html>
          <body>
          <script type="text/javascript" >
          document.write("<h1>Hello 天華信息教育!</h1>")
          </script> 
          </body>
          </html>
          

          HTML基礎教程:腳本

          使用 <noscript> 標簽

          如何應對不支持腳本或禁用腳本的瀏覽器。

          <html>
          <body>
          <script type="text/javascript">
          document.write("Hello 天華信息教育!")
          </script>
          <noscript>Sorry, your browser does not support JavaScript!</noscript>
          <p>不支持 JavaScript 的瀏覽器將顯示 noscript 元素中的文本。</p> 
          </body>
          </html>
          

          HTML基礎教程:腳本

          希望以上可以解決你們心中的一些疑惑,其中可能會有不對的地方或是需要改進的地方,歡迎留言糾正。感覺還不錯歡迎關注收藏轉載哦

          avaScript 使 HTML 頁面具有更強的動態(tài)和交互性。

          在線實例

          插入一段腳本

          如何將腳本插入 HTML 文檔。

          使用 <noscript> 標簽

          如何應對不支持腳本或禁用腳本的瀏覽器。

          HTML <script> 標簽

          <script> 標簽用于定義客戶端腳本,比如 JavaScript。

          <script> 元素既可包含腳本語句,也可通過 src 屬性指向外部腳本文件。

          JavaScript 最常用于圖片操作、表單驗證以及內容動態(tài)更新。

          下面的腳本會向瀏覽器輸出"Hello World!":

          實例

          <script>document.write("Hello World!");</script>

          Tip: 學習更多關于Javascript教程,請查看JavaScript 教程!

          HTML<noscript> 標簽

          <noscript> 標簽提供無法使用腳本時的替代內容,比方在瀏覽器禁用腳本時,或瀏覽器不支持客戶端腳本時。

          <noscript>元素可包含普通 HTML 頁面的 body 元素中能夠找到的所有元素。

          只有在瀏覽器不支持腳本或者禁用腳本時,才會顯示 <noscript> 元素中的內容:

          實例

          <script>document.write("Hello World!")</script><noscript>抱歉,你的瀏覽器不支持 JavaScript!</noscript>

          JavaScript體驗(來自本站javascript教程)

          JavaScript實例代碼:

          JavaScript可以直接在HTML輸出:

          document.write("<p>這是一個段落。</p>");

          JavaScript事件響應:

          <buttontype="button"onclick="myFunction()">點我!</button>

          JavaScript處理 HTML 樣式:

          document.getElementById("demo").style.color="#ff0000";

          HTML 腳本標簽

          標簽描述
          <script>定義了客戶端腳本
          <noscript>定義了不支持腳本瀏覽器輸出的文本

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!


          主站蜘蛛池模板: 亚洲中文字幕一区精品自拍| 无码免费一区二区三区免费播放| 亚洲一区中文字幕在线电影网| 中文字幕AV一区中文字幕天堂| 无码AV中文一区二区三区| 免费无码A片一区二三区| 国产日韩精品一区二区三区 | 国产韩国精品一区二区三区| 理论亚洲区美一区二区三区| 亚洲爽爽一区二区三区| 免费精品一区二区三区第35| 亲子乱AV视频一区二区| 成人区人妻精品一区二区不卡视频| 国产福利电影一区二区三区,日韩伦理电影在线福 | 欧洲精品免费一区二区三区| 老湿机一区午夜精品免费福利| 国产精品一区在线麻豆| 无码国产精成人午夜视频一区二区| 毛片一区二区三区无码| 亚洲熟女www一区二区三区 | 免费观看日本污污ww网站一区| 国产91大片精品一区在线观看| 国产主播一区二区| 国产AV一区二区三区无码野战| 精品视频一区二区三区四区五区| 国产伦理一区二区三区| 一区二区高清在线| 熟妇人妻一区二区三区四区| 人妻少妇AV无码一区二区| 久久国产午夜精品一区二区三区 | 99精品国产一区二区三区2021| 欧洲亚洲综合一区二区三区| 国产成人av一区二区三区不卡| 精品亚洲AV无码一区二区| 国产精品第一区第27页| 亚洲欧美国产国产综合一区| 加勒比精品久久一区二区三区| 久久久久成人精品一区二区| 精品无码日韩一区二区三区不卡| 国产精品特级毛片一区二区三区| 竹菊影视欧美日韩一区二区三区四区五区|