sudo apt-get install php-mysql

 

 

/var/www/html   경로에 test.php 생성후 실행 

 

 

 

test.php

 

 <?php 
$mysql_hostname = '127.0.0.1';
$mysql_username = 'root';
$mysql_password = 'shinhan3262';
$mysql_database = 'iot_main';
$mysql_port = '3306';
$mysql_charset = 'UTF8';
    
$connect = new mysqli($mysql_hostname, $mysql_username, $mysql_password, $mysql_database, $mysql_port, $mysql_charset);
 
if($connect->connect_errno){
    echo '!연결실패'.$connect->connect_error.'';
}else{
    echo '연결성공!';
}
      
    
?>
 <?php echo 'End Hellow'; ?>

 

 

sudo apt-get install mysql-server

 

"Y" 누르면 설치가 진행된다.

 

외버 접속 허용 

sudo ufw allow mysql  

 

실행

sudo systemctl start mysql

 

자동실행등록 

 sudo systemctl enable mysql

 

접속

sudo mysql -u root

 

 

접속 방법 변경 

select user, plugin  from user;

 

 

update user set plugin='mysql_native_password' where user='root';

종료후 

 

 

sudo mysql -u root -p

 

 

 

 

 

PHP 설치

 

sudo apt-get install php

 

아파치 기본 폴더  /var/www/html

 

폴더 권한 부여 

sudo chmod 777 /var/www/html -R

 

폴더 권한이 부여되어 문서 생성이 됨

 

 

test.php 생성

 

파일 편집기로  test.php 파일 편집

<?php echo "Hello PHP" ?> 

 

 

 

 

 

 

 

.php  => 확장자 없이 사용 하는 법

 

/etc/apache2/apache2.conf 

 

권한부여

 sudo chmod 7777 /etc/apache2/apache.conf

 

 

 

파일열기

<Directory /var/www/>
Options FollowSymLinks MultiViews
AddType application/x-httpd-php .php .jsp
AllowOverride FileInfo
Require all granted
</Directory>

 

수정후 저장

 

아파치 재시작

sudo service apache2 stop

sudo service apache2 start 

 

터미널을 열고 

 

페키지 업데이트

 sudo apt update 

 

 sudo apt upgrade

Y 눌러주고

 

아파치 설치 

 

sudo apt install apache2

 

 

아파치 서버 가동

 

sudo service apache2 start

 

 

브라우저를 열고  주소에 127.0.0.1   아파치 기본 페이지가 나오면 성공

sudo apt-get update

sudo apt-get upgrade

 

sudo apt install python3-opencv

sudo apt-get install build-essential cmake

sudo apt-get install pkg-config

 

sudo apt-get install libjpeg-dev libtiff5-dev libpng-dev

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libxvidcore-dev libx264-dev libxine2-dev

sudo apt-get install libv4l-dev v4l-utils

sudo apt-get install libgtk2.0-dev

 

 sudo apt-get install mesa-utils libgl1-mesa-dri libgtkgl2.0-dev libgtkglext1-dev

sudo apt-get install libatlas-base-dev gfortran libeigen3-dev

sudo apt-get install python2.7-dev python3-dev python-numpy python3-numpy

 

버전 확인

ohoh:~$ python3 -c "import cv2; print(cv2.__version__)"
4.2.0

 

 

 

1) JDBC Download 

https://jdbc.postgresql.org/download.html

 

2) 다운 받은 파일을 폴더 생성해서 넣어준다.

 

 

 

3) Jar 폴더 생성

 

4) eclipse-workspace 폴더안에 프로젝트명에 jar 폴더안에  postgresql-42.3.3.jar  복사

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5) import 및  소스

import java.sql.*;
String svripDatabasename  = "jdbc:postgresql://127.0.0.1:5432/postgres";
        String userid     = "postgres";
        String pwd = "shinhan3262";
 
        try (Connection connection = DriverManager.getConnection(svripDatabasename, userid, pwd);) {
              
         Statement smt = connection.createStatement();
            ResultSet rs = smt.executeQuery("SELECT current_date");
                    
            while(rs.next()) { 
   System.out.println(rs.getString(1) ); 
            }
              
              
            rs.close();
            smt.close();
            connection.close();
        }
        catch (SQLException e) {
            e.printStackTrace();
        }

'Ubuntu' 카테고리의 다른 글

웹서버 개발 환경 (Apache + PHP + Mysql ) #1  (0) 2023.05.24
ubuntu -> opencv 설치  (0) 2022.07.27
"moserial" Ubuntu용 Rs232 통신 프로그램  (0) 2022.03.25
JAVA GUI PROGRAMING  (0) 2022.03.24
Ubuntu java eclips개발환경  (0) 2022.03.24

1) 설치

sudo apt install moserial

설치완료

 

 

 

포트 설정을 통해  송수신(TX,RX)를 테스트 해볼수 있다.

 

 

 

'Ubuntu' 카테고리의 다른 글

ubuntu -> opencv 설치  (0) 2022.07.27
Ubuntu postgresql 연결하기  (0) 2022.03.25
JAVA GUI PROGRAMING  (0) 2022.03.24
Ubuntu java eclips개발환경  (0) 2022.03.24
postgresql 재시작  (0) 2022.03.23

1.  WINDOWS B UILDER 설치

 

HELP -> ECLIPSE MARKETPLACE... 

 

 

WINDOWS BUILDER

Restart Now 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

디자이너

 

'Ubuntu' 카테고리의 다른 글

Ubuntu postgresql 연결하기  (0) 2022.03.25
"moserial" Ubuntu용 Rs232 통신 프로그램  (0) 2022.03.25
Ubuntu java eclips개발환경  (0) 2022.03.24
postgresql 재시작  (0) 2022.03.23
원도우-> 우분투 원격 접속  (0) 2022.03.23

+ Recent posts