본문 바로가기
Never Ending Study/LINUX&UNIX

mac + apache + php + CI 개발환경을 구축 (팩트만)

by 건방진참새 2018. 3. 17.

macOS sierra (10.12)


1. 아파치

  - 아파치 작동  sudo apachectl start

  - 버전확인      sudo apachectl v



2. php 주석 해제

   콘솔에서 sudo vi /etc/apache2/httpd.conf

   #LoadModule php5_module libexec/apache2/libphp5.so 부분에서 앞에#삭제

   

   -> http://localhost 방문시 itwords 나오면 성공



3. mysql 설치

   필자는 mysql-5.7.17-macos10.12-x86_64.dmg  다운받았음.


   -> 다운받은 dmg 파일 설치

       -> * 설치하면서 마지막 단계에서 zlGt)+b0Vt:l 이런식으로 의미의 비번이 생성되니 기록 

       -> spotlight 에서 mysql 검색 Start MySQL Server 

            (Automatically Start MySQL Server on Startup  체크 )

         -> 콘솔에 아래의 코드들을 순차적으로 입력

              cd /usr/local/mysql/bin ;

              sudo ./mysql -p . ;

              ->비번입력 ;

              SET PASSWORD = PASSWORD('root');

              flush privileges;

              .

              테스트 하려면  select 1;


         아래와 같이 나오면 성공.


         +—+

         | 1 |

         +—+

         | 1 |

         +—+

         1 row in set (0.00 sec)



4. phpmyadmin 설치

   ->  https://www.phpmyadmin.net/downloads/  사이트 방문후 압축파일 다운로드 

        (필자는 phpMyAdmin-4.6.6-all-languages.tar.bz2  다운 받음 )

   -> 다운 받은 파일을 압축을 풀어서 폴더이름을 phpmyadmin  으로 변경

   -> spotlight -> /library/webserver/documents 폴더에 phpmyadmin  붙혀넣기.

       http://localhost/phpmyadmin/  접속하여 접근 가능한지 확인.



5. Codeigniter 설치

   -> cd /library/webserver/documents ;

  

  /library/webserver/documents/codeigniter/application/config/config.php 에서

  $config['sess_save_path'] = sys_get_temp_dir();  같이 수정해준다.




————.

(이걸 터득하기 까지 구글링을 3  해왔다. 에러 나는 부분이 있으면 혼자 해결해보도록 .그래야 내것이 되고  살이 되고.)


'Never Ending Study > LINUX&UNIX' 카테고리의 다른 글

hostname 변경 / 비밀번호 변경  (0) 2020.07.21
Centos 7 에서 PHP7.2 로 업그레이드 하기  (0) 2020.04.14
Centos gnome 자동대기 시간 조회/설정  (0) 2019.08.08
python django  (0) 2019.04.24
kcp 9502 에러 시  (0) 2019.02.22